以前在使用maven项目时 用的方式是直接在myeclipse里创建maven project 最近使用了 先建立web项目 再新建一个mavenproject的方式构建Maven
搭建maven 见此链接 不过多叙述 点击打开
运行环境 : myeclipse2014 + maven 3.5.0 + jdk1.8 + win10
在到了新建maven project 步骤时 myeclipse cpu使用率直线上升到90% 内存使用在 1.3G 然后出现卡死 一段时间后myeclipse报出如下错误
遇到这种情况时 我第一想到的是 会不会运行时间过长 垃圾存放过多 没有及时回收造成的
网上一般找到的解决方案有两种
1. 更改myeclipse 启动参数 把-Xmx -Xms 等 这篇博文可以供大家查阅 更改myeclipse启动参数
2. 在本地下载 catalog.xml文件 catalog方案
如果以上两种方案可以完美解决myeclipse maven构建错误的话固然是好的 如果你还没解决该问题的话 可以继续看我的文章
首先我的jvm启动参数是已经优化过后的 但是我为了测试 专门把myeclipse 和 jvm 的重新修改过后
构建maven仍然报错 没有好转
然后我用第二种方式 在选择catalog时 找到本地加载的xml 连打开都不可以
但是我以前这台电脑是使用过maven项目的 以前为什么不报错呢 我开始思考这个问题 因为工作用的电脑刚重装了系统 好多东西都不在了 是后来重新下载的
环境只有一个maven的版本是不一样的 以前用的maven是 3.0.2的 我新下载的时候觉得太老了 下了一个新版的3.5.0
果然 在我重新换回3.0.2版本的maven时 项目构建顺利 最后 原来是maven的版本导致的 经测试 3.0.2 - 3.3.9 maven 均不会出现错误