Eclipse 运行maven项目时,在控制台直接terminated

使用myeclipse2014版本开始maven项目时遇到的一个坑。从svn上把代码download下来后导入到myeclipse中,myeclipse上不报错没有任何错误信息,但是使用maven命令进行操作时,直接terminated。

首先查看myeclipse中的jdk版本号,判断是不是myeclipse中自带的jdk版本,推荐不要使用自带的jdk版本;

其次查看maven插件的版本号和setting等信息,确定maven插件已经正确安装,在命令窗口下mvn -v是否显示相应的信息,若不显示现将maven配置好,正确显示应为:


显示以上信息后在myeclipse2014版本中导入的maven项目若仍不能正常运行,问题肯定就是myeclipse2014工具的问题了。经研究发现在myeclipse的preferences中Installed JREs上有一处空白,填写上对应的参数,再运行就正常了。


maven正常运行了



红框中填写的是                -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME



Eclipse和MyEclipse通用,如果你没有在本地环境中设置用户变量,那么可以把 $MAVEN_HOME换成你的maven地址,例如
D:\apache-maven-3.5.2-bin\bin
保存后在run as  maven test
控制台出现信息

你可能感兴趣的:(maven,maven,terminated)