idea maven路径maven_repository老是自己改成默认的路径C:\Users\Ad\.m2\repository
发布日期:2021-10-02 15:13:32 浏览次数:2 分类:技术文章

本文共 1010 字,大约阅读时间需要 3 分钟。

intellij中的maven项目,打包部署:

1.  程序入口类 extends SpringBootServletInitializer,并重写configure方法,builder.sources(this.getClass())
2.  pom中改为war 包
3.  用的是自己安装的maven,所以注释掉pom中maven插件
4.  cmd中定位到pom 目录,运行mvn clean package –Dmaven.test.skip=true
5.  将war包放入tomcat替换ROOT.war,这就部署到了JavaEE(web服务器中)

 

 

idea maven路径maven_repository老是自己改成默认的路径C:\Users\Ad\.m2\repository

 

问题的详细描述:

我的maven setting.xml中<localRepository>D:/libs/mvn_repository</localRepository>, idea的maven的相关设置处都改成了这个, 但是idea的pathvariables中的maven_repository 还是C:\Users\user\.m2\repository ,手动把maven_repository 改成D:/libs/mvn_repository重启idea还是成了C:\Users\user\.m2\repository;

结果导致,mvn clean package打包时有的包提示找不到;

 MAVEN_REPOSITORY 怎么老是被idea自己给改了!!!!!

MAVEN_REPOSITORY 怎么老是被idea自己给改了!!!!!

MAVEN_REPOSITORY 怎么老是被idea自己给改了!!!!!

 

分析加解决方案:

1.突然想起以前在C:\Users\Ad\.m2\目录下设置过setting.xml,修改过IDEA中的maven为自己安装的maven目录,setting.xml用的也改为maven下confg目录里的setting后,就么删去C盘下的了

强烈建议,删除以前在C盘下的或者其他盘里的setting.xml;

 

错误发生改变,变成

2.发现虽然变成自己的设置目录,但依然找不到,因为在pom文件中没有注释掉默认的maven插件,把这段注释掉,如下

 

两个地方处理一下,成功!!!!!!!

转载地址:https://blog.csdn.net/jinpengncu/article/details/80955840 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:设计模式六大原则
下一篇:人脸识别环境:Ubuntu16.04+Python3+OpenCV3.2

发表评论

最新留言

逛到本站,mark一下
[***.202.152.39]2024年04月14日 23时59分09秒