MyEclipse 10安装maven填坑历程

  本人使用的是MyEclipse 10.7.1,需要部署一个用maven管理jar包的项目,但无奈一步一坑,十分难受。折腾了半天,终于让程序跑了起来。写下次博客,作于备忘,也希望对有需要的人提供点帮助。

1、maven装完和配置完环境变量以后(教程https://blog.csdn.net/qq_36880602/article/details/80681745),在cmd中,输入mvn -v命令查看是否安装成功。若成功显示maven版本号,则已成功安装。

2、选择File>import>Maven4MyEclipse>Existing Maven Projects,选择项目根目录,导入即可。

3、导进项目后,等待加载jar包,第一次加载,时间可能比较久(请留意右下角Progress视图窗口),请耐心等待。

4、加载完包后,若发现jar包读取失败,但在本地库确已经成功下载,可以选择将本地仓库的对应jar包目录删除以后,重新下载,然后File>Maven4MyEclipse>update project configuration。(俺也不知为什么,听闻百度上的前辈们这样说,也尝试了一下,还真ok)

5、实用maven>install后,控制台并没有打印出任何日志,这时是jdk配置不完善。

需要在Default VM Arguments配上:-Dmaven.multiModuleProjectDirectory=$M2_HOME

其中M2_HOME是配置环境变量时的根目录变量。

6、在此install,若报错误:

Could not transfer artifact (https://repo.maven.apache.org/maven2): Received fatal alert: protocol_version -> [Help 1]

原因是中央仓库必须要TLS1.2版本才能访问,貌似是18年6月份刚改的,我的解决方法是将jdk版本升级到jdk1.8,因为在1.8及以上版本,才会默认使用TLS1.2。jdk1.7默认是TLSv1.1版本,可以在jdk1.7中打开TLSv1.1版本,但是网上的教程我没有尝试成功,故改成了jdk1.8。

7、install失败 报错不能解决什么pom文件的依赖,删本地仓库,各种update都不行

 

(http://repo2.maven.org/maven2)解决办法 去本地仓库的settings.xml文件添加

<mirror>
  <id>repo2</id>
  <mirrorOf>central</mirrorOf>
  <name>Human Readable Name for this Mirror.</name>
  <url>http://repo2.maven.org/maven2/</url>
</mirror>
 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

W_Tian

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值