SpringBoot最常用的编译器就是IDEA,如果不能联网,则需要将工程设置为离线模式。
1、遇到的问题
这两天遇到了这样的问题:JeecgBoot的工程中有添加依赖包“knifej-spring-boot-starter”,2.0.9版本,但是在我自己的工程里,一样样的依赖,也是2.0.9版本,却加载失败,提示如下:
Unresolved dependency: 'com.github.xiaoymin:knife4j-spring-boot-starter:jar:2.0.9'
查看mav本地库,相应版本的jar包也存在。
2、查到的解决方案
(1)有文章说删除依赖包文件夹下的文件“_remote.repositories”。失败,提示如下:
Cannot access central (https://repo.maven.apache.org/maven2) in offline mode
(2)。。。。
3、解决办法
(1)查看我本地的文件“_remote.repositories”,内容如下:
#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice.
#Sat May 14 11:16:52 CST 2022
knife4j-spring-boot-starter-2.0.9.pom>aliyun=
knife4j-spring-boot-starter-2.0.9.jar>aliyun=
似乎是说这个包是从aliyun下载的,查看其他依赖,有些依赖是从中央库下载的。
(2)解决方案
经过与JeecgBoot工程的对比,在pom.xml文件中添加了如下内容:
aliyun
aliyun Repository
https://maven.aliyun.com/repository/public
false
哈哈,依赖包加载成功,一切正常了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)