mybatisgenerator生成mapper时报错

本想使用generator自动生成model和mapper,没想到插件执行的时候报如下错误。

Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project ywq-mybatis-tools: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate failed: Plugin org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2 or one of its dependencies could not be resolved: Could not transfer artifact :ywq-mybatis-tools:jar:0.0.3-SNAPSHOT from/to sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots): sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1]

网上搜了下找到了简单的处理办法,在idea的setting里找到maven runner里设置忽略证书检查,添加上-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true -Dmaven.wagon.http.ssl.ignore.validity.dates=true

具体如下图所示:

改完之后重新执行maven generator插件,依然报错;

INFO\] BUILD FAILURE \[INFO\] ------------------------------------------------------------------------ \[INFO\] Total time: 3.559 s \[INFO\] Finished at: 2024-11-07T14:48:21+08:00 \[INFO\] ------------------------------------------------------------------------ \[ERROR\] Failed to execute goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate (default-cli) on project ywq-mybatis-tools: Execution default-cli of goal org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2:generate failed: Plugin org.mybatis.generator:mybatis-generator-maven-plugin:1.3.2 or one of its dependencies could not be resolved: Failure to find :ywq-mybatis-tools:jar:0.0.3-SNAPSHOT in 公司私服地址/repository/maven-public/ was cached in the local repository, resolution will not be reattempted until the update interval of nexus public has elapsed or updates are forced -\> \[Help 1

好,删除本地仓库里对应的目录(目录里没有jar包)后再次执行还是报错;

Could not find artifact com.bjca.ywq:ywq-mybatis-tools:jar:0.0.3-SNAPSHOT in nexus public (http://nexus.51trust.net/repository/maven-public/)

找同事看他本地有没有对应的jar包,拷到我本地maven仓库下。

终于看到了BUILD SUCCESS 执行成功了!

相关推荐
lgx04060511212 小时前
Maven详细解
java·maven
设计师小聂!14 小时前
尚庭公寓----------分页查询
java·开发语言·spring·maven·mybatis
秋秋棠20 小时前
MyBatis延迟加载(Lazy Loading)之“关联查询”深度解析与实践
java·mybatis
麦兜*1 天前
SpringBoot 3.x集成阿里云OSS:文件上传 断点续传 权限控制
java·spring boot·后端·spring·spring cloud·阿里云·maven
秋秋棠1 天前
MyBatis级联查询深度解析:一对多关联实战指南
jvm·tomcat·mybatis
菜鸡上道1 天前
Maven入门指南:生命周期、阶段和执行顺序详解
java·maven
hello 早上好2 天前
MyBatis 动态 SQL、#{}与 ${}区别、与 Hibernate区别、延迟加载、优势、XML映射关系
sql·mybatis·hibernate
我命由我123452 天前
Spring Boot - Spring Boot 集成 MyBatis 分页实现 手写 SQL 分页
java·spring boot·后端·sql·spring·java-ee·mybatis
艺杯羹2 天前
MyBatis 之分页四式传参与聚合、主键操作全解
java·开发语言·maven·mybatis
设计师小聂!2 天前
尚庭公寓-----day1 业务功能实现
java·ide·spring·maven·mybatis