从git拉maven项目导包失败的总结
Posted xuzhongyin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从git拉maven项目导包失败的总结相关的知识,希望对你有一定的参考价值。
过程:1、打开idea。file --> new --> Project from Version Control
2、填入git地址,点击clone
明明是一个maven项目,可是idea却提示:Non-managed pom.xml file found: 点击Add as Maven Project之后导包失败,右侧没有依赖包,也就是说导入项目后,在maven project中只有LifeCycle,没有Dependencies和Plugins。
在网上搜的手动讲项目变为maven项目:(转载地址:https://blog.csdn.net/lcgoing/article/details/86928738)
方法一:
1.右键工程文件,新建文件pom.xml,并填写好内容。
2.在pom.xml 文件上右键 Add as Maven Project。
3.idea自己导入maven。
方法二:
1.项目上右键 Add Framework Support。2.选择maven。
可惜我的问题是项目本身为一个maven项目,可是拉git到本地却不是了,除了自己其他人拉都没有问题,所以和项目本身无关。
在idea控制台输入mvn -U clean install -Dmaven.test.skip=true。执行失败。
本地仓库清空重新导包:
1.删除本地库的包。本地包的地址在File -> Settings -> Maven -> Local repository
2.重新导入包。选择项目右击 -> Maven -> Reimport
3.重启程序
失败。
各种报错:Unable to import maven project: 修改了settings的镜像,更换成了同事给的settings文件。
Some problems were encountered while processing the POMs:
还是失败。
各种办法尝试了,将社区版idea换成了付费版,换settings文件,最后换了一个maven的版本。。好了
idea2019.2.2的版本和maven3.6.2的版本不兼容,这垃圾maven3.6.2
之前考虑了是maven版本过高的问题,把maven从3.6.2换成了3.3.3也还是不行,最后使用的是idea自带的maven版本。
注意:新项目拉进idea要设置Jar。这个可以配置成每次不必手动设置。
file --> Project Structure -->Project Settings -->下的Project。将Project SDK选择为自己本地的SDK版本(因为你拉下来的配置SDK版本可能和本地的不一样)
以上是关于从git拉maven项目导包失败的总结的主要内容,如果未能解决你的问题,请参考以下文章
jenkins git maven tomat 项目拉取编译自动部署(操作详细)