MyEclipse中Maven项目运行maven install命令时出现错误怎么办?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MyEclipse中Maven项目运行maven install命令时出现错误怎么办?相关的知识,希望对你有一定的参考价值。
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project bluepoint-edi: Fatal error compiling: 无效的目标版本: 1.7 -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
说明:MAVEN对1.7的支持没问题,但是如果你遇到和jdk有关的莫名其妙的问题,可以尝试换个版本试试。
在本地Repository中安装jar:mvn install
举例:
mvn install:install-file -Dfile=osworkflow-2.8.0.jar -DpomFile=osworkflow-2.8.0.pom -Dsources=osworkflow-2.8.0-sources.jar -DgroupId=opensymphony -DartifactId=osworkflow -Dpackaging=jar -Dversion=2.8.0 参考技术A 先clean一下吧。在dos中执行 进入你的项目下
maven clean然后
maven eclipse:clean
然后再maven eclipse:eclipse下,你试试。good luck~本回答被提问者采纳
myeclipse无法将maven项目部署到tomcat的解决方案
如果myeclipse中项目没有报错且显示已部署成功,甚至运行时命令行也没出错
此时到tomcat目录中没有找到当前项目就只有一种可能:
那就是因为某种原因myeclipse认为的项目名不是你认为的项目名,然后把你项目的内容冒名顶替到某一个部署在tomcat的项目中
解决方案:
1.首先查看pom中指定的项目名称是否正确(如果出现了其他项目名就改回来并重新运行)
2.到workspace(直接从myeclipse中找不到)中找到当前项目的文件.mymetadata和.settings/org.eclipse.wst.common.component
将其中出现的其他项目名称改回来然后重启myeclipse(很重要myeclipse重启后才能重新读取这两个文件)
最后可以发现项目部署到了tomcat
以上是关于MyEclipse中Maven项目运行maven install命令时出现错误怎么办?的主要内容,如果未能解决你的问题,请参考以下文章
MyEclipse中自定义maven命令(添加maven 命令)
myeclipse无法将maven项目部署到tomcat的解决方案