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 执行成功了!

相关推荐
无风听海7 小时前
深入解析 Elasticsearch 的 match_phrase_prefix与 match_bool_prefix
大数据·elasticsearch·mybatis
摆烂z8 小时前
定时任务同步数据--续跑&重试
java·mybatis·ai编程
sunshine22 girl19 小时前
Java学习一 环境配置2 Idea的入门使用和maven配置,项目启动脚本配置
java·maven
Wang's Blog1 天前
Java框架快速入门: Spring Security+OAuth2之实现UserDetails与GrantedAuthority深度定制
java·spring·mybatis
sunshine22 girl2 天前
Java学习一 环境配置3 Idea中的maven仓库,pom.xml文件配置
学习·maven·intellij-idea
钱栈up2 天前
mvn compile卡住半小时:定位并修复隐藏的类型不匹配编译错误
java·后端·maven
谢亮_vipxieliang2 天前
ValidX与Maven/Gradle集成配置指南
java·spring boot·spring·maven·hibernate
阿维的博客日记3 天前
Example 类全场景实战指南
java·mybatis
阿维的博客日记3 天前
Example API指南2
java·mybatis
砚底藏山河3 天前
存储选型实战:CSV-SQLite-MySQL同机基准(魔码量化实战 #02)
java·数据库·python·金融·maven