Maven编译打包项目 mvn clean install 遇到的错误

原创 2015年07月10日 11:26:28

在进行Maven 编译项目时执行命令:mvn  clean install遇到的问题:

[INFO] -------------------------------------------------------------
[ERROR] Failure executing javac, but could not parse the error:
javac: ??Ч??Ŀ??汾?? 1.8
?÷?: javac <options> <source files>
-help ?????г????ܵ?ѡ??

[INFO] 1 error
[INFO] -------------------------------------------------------------
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.068 s
[INFO] Finished at: 2015-07-10T09:49:08+08:00
[INFO] Final Memory: 6M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project robot: Compilation failure
[ERROR] Failure executing javac, but could not parse the error:
[ERROR] javac: ??Ч??Ŀ??汾?? 1.8
[ERROR] ?÷?: javac <options> <source files>
[ERROR] -help ?????г????ܵ?ѡ??
[ERROR] -> [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/MojoFailureException



解决方案:

/etc/profile配置java的环境变量: 你的mvn 项目是用哪个版本的jdk. 就要配置那个版本的jdk.

我的配置如下:(根据你自己的JDK的位置:)

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home  (你自己的jdk的位置)
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
然后强制保存文件命令:

:w !sudo tee %

此时在进入项目执行:

$ git pull origin master

继续mvn clean install;





版权声明:本文为博主原创文章,未经博主允许不得转载。

mvn clean install 与 mvn install 的区别(为啥用clean)[转]

Posted on September 25, 2013 by 一品 原文点击这里 之前写代码的过程中曾经遇到过问题,用mvn install后,新改的内容不生效,一定要后...

maven install 报错解决

[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a ...

maven clean之后再maven install报错

问题:maven项目,使用maven clean 命令之后,再使用maven install 命令重新安装,就会...

运行maven install命令时出现错误(BUILD FAILURE)

创建了一个struts与spring集成的项目,运行run as—>maven install时出现以下错误:*******************************************[E...

mvn package 打包常见错误及解决方案

错误1: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (d...

Maven 项目打包需要注意到的那点事儿

关于 Maven 打 war 包《使用 Eclipse 的 Maven 2 插件开发一个 JEE 项目》详细介绍了如何在 Eclipse 使用 Maven 新建一个 JEE 项目并对其进行断点跟踪调试...
  • defonds
  • defonds
  • 2015年01月28日 17:04
  • 106748

mvn package 打包常见错误及解决方案

错误1: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (def...

maven缺少依赖包,强制更新命令

mvn clean install -e -U -e详细异常,-U强制更新

Spring框架:跨域问题之使用@CrossOrigin注解解决失败的原因总结

问题描述:跨域问题 解决方案: 在Spring框架4.2版本后,Spring给出了注解的方式解决问题。 即在Controller控制器中,在Controller注解上方添加@CrossOrigin...

Maven学习记录3——创建、编译、打包、运行项目

一、安装maven过程中不必要但是有用的实现 1、配置MAVEN_OPTS环境变量 我们通常需要设置MAVEN_OPTS的值为:-Xms128m -Xmx512m,因为Java默认的最大可用内存往往不...
  • yaya1943
  • yaya1943
  • 2015年09月15日 12:01
  • 14680
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Maven编译打包项目 mvn clean install 遇到的错误
举报原因:
原因补充:

(最多只允许输入30个字)