关于maven在idea上的配置问题

来源:互联网 发布:云计算开发语言 编辑:程序博客网 时间:2024/05/22 12:54

学习spring的时候遇到了要使用maven的地方,于是便了解并试着使用maven,开始当然是配置环境之类的了,配置过程一切正常。

但当我想在idea中创建maven项目的时候却出现错误,日志里只有一条maven指令和 一条错误信息,连错误详细说明都没有

起初以为是在idea中的配置路径错误或者文件引入不对。但仔细检查后发现都没有错误,后来在网上查看了一些在idea上使用maven易出现的错误,   大致有这几种

                                         一、maven版本过时,不支持generate而是使用create,但我下载的最新的3.5版本且用cmd使用maven时支持generate,说明不是此种错误

                      二、网速太慢,因为maven是依据需求而下载相关文件的工具,第一次运行时往往要在maven中央库下载大量文件,而由于墙的原因导致下载龟速甚至卡断,以至卡在建立期,而我的网速不算慢,并且用cmd做了第一次archetype:generate运行下载了相关文件,所以也不是此种错误

                         三、maven默认启动都要在线寻找archetype-catalog.xml文件,同样由于墙的原因。。但是我下载了archetype-catalog.xml 文件并使用了 archetypeCatalog=internal依然无法解决我的问题

                        四、在setting.xml里使用阿里的镜像下载地址,试了依旧没用 但在myeclipse里面却毫无问题

                 在以上种种错误都排除了,甚至在stackoverflow上找到了最接近我错误的解决方案问题依然没有得到解决,快要崩溃之际看到了一个idea与maven版本的兼容问题 恍然大悟,我的idea为14.0.1,很早配的一直没换新的,此版本对maven3.3的兼容性都不算好,更何况我用的3.5版本了,于是找了个更早的3.1版本重新配置,果然解决


  本人学生党,编程工具一直用的破解版,落后且不稳定,等有了条件一定使用稳定正版,用破解版很容易让人崩溃