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

MyEclipse中Maven项目运行maven install命令时出现错误有可能是jdk配置错误导致编译无法进行。
说明: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命令时出现错误怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

maven项目如何启动运行---发布到tomcat中

myeclipse 怎么把maven项目转成web项目

MyEclipse中自定义maven命令(添加maven 命令)

myeclipse无法将maven项目部署到tomcat的解决方案

图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可运行jar文件)

图文介绍MyEclipse (2015) 中创建简单的Maven项目的步骤(用于生成可运行jar文件)