maven项目常见问题的思路分析和解决方法

在我们日常工作中创建一个maven项目或多或少都会出一些小问题,大致总结以下几条:

1.maven项目创建初始报错

2.maven项目创建成功,pom.xml文件报错

3.maven项目add dependency和add plugin时search result找不到jar包

4.maven项目开发中添加新的jar包失败

 

在开发中遇到这些问题如何解决呢?

首先确认自己的maven是否正常使用,打开cmd窗口,输入" mvn -v "然后回车,如果是下面的界面:

 

恭喜你,你的maven是安装成功的.如果失败,建议你重新安装并配置一下自己的maven

安装maven的步骤如下:

下载成功解压后的目录

配置环境变量: 右击"我的电脑"-->"属性"-->"高级系统设置"-->"环境变量"-->在 "系统变量" 里面选择"新建",创建"M2_HOME":

双击变量 "Path" 或者选中,然后编辑,在"%JAVA_HOME\bin%"前面添加"%M2_HOME%\bin",用 " ;" 隔开.点击"确定" 完成.

 

 

再次进行测试,打开cmd窗口输入命令" mvn -v " .

配置本地仓库,打开 "/conf/settings.xml" 文件编辑:

保存.

 

 

其次确认自己的开发工具配置的maven是否正确,在这里例举用的eclipse,步骤如下:

"windows"-->"prefrences"-->"installations"-->"add"

maven的路径add进去,然后 apply.-->"User Settings"配置maven的settings.xml的路径,然后apply,ok.

以上就配置好了基础的maven开发环境,

如果以上的配置都OK,再回去咱们一开始列举的问题:

1.maven项目创建初始报错一般会出现两个窗口

2.maven项目创建成功,pom.xml文件报错

3.maven项目add dependency和add plugin时search result找不到jar包

4.maven项目开发中添加新的jar包失败

问题一和问题二很大的程度上是因为本地仓库的jar包未能识别,或者干脆找不到本地仓库中的jar包 ( 本地仓库已经有此jar包的情况下)  建议将本地仓库resposity里面的所有jar包全部删除,然后重新下载新的jar包,,当然,不建议用中央仓库的下载地址,中央仓库为了避免超高的访问量,有时会拒绝你的访问,另外,中央仓库的地址在外国,本身下载速度就慢.所以,建议大家配置一下下载jar包的地址选中国内的代理仓库,我这里用的阿里的,在settings.xml文件中添加如下配置:

这样,下载速度会快很多 

问题四应该是因为下载新的jar包到本地仓库失败造成的,如果本地仓库已经有此版本的jar包,可以先删除掉,然后重新下载(maven install),在此之前,我建议将上面的配置加上去,原因已经说明了,是因为中央仓库的访问和下载速度,造成下载失败,或者下载的jar包不全.

问题三我们只需要重建一下maven本地仓库的索引即可,步骤如下:

打开maven视图:"windows"-->"show view"-->

在选中区域右击,然后"Rebuild Index",

 

 

以上只是个人的见解,写的有误的地方请各位大大多多指正! 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值