美文网首页
Maven运行错误

Maven运行错误

作者: 扎你p屁 | 来源:发表于2018-09-17 22:57 被阅读0次

1、命令行里的Perhaps you are running on a JRE rather than a JDK?

在用命令行运行mvn compile命令时,出现Perhaps you are running on a JRE rather than a JDK错误,此时提示mvn找不到编译器jdk。原因是在设置环境变量时没有先设置JAVA_HOME,直接将jdk/bin加到PATH后边,应当先设置JAVA_HOME,再将%JAVA_HOME%/bin加到PATH后边。

2、不再支持目标选项 1.5。请使用 1.6 或更高版本

此问题是由于项目的pom.xml文件中没有设置java的编译器和版本,我的java版本是

java version "10.0.1"

所以在pom.xml中添加以下语句

<properties>
      <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
      <maven.compiler.encoding>UTF-8</maven.compiler.encoding>
      <java.version>10</java.version>
      <maven.compiler.source>10</maven.compiler.source>
      <maven.compiler.target>10</maven.compiler.target>
</properties>

3、eclipse里的Perhaps you are running on a JRE rather than a JDK?

在用命令行运行mvn compile命令时,出现Perhaps you are running on a JRE rather than a JDK
这也是由于eclipse默认加载jre而不加载jdk,所以只需在eclipse里添加jdk编译选项即可,寻找到jdk的安装路径,具体可以参考这份详细链接

相关文章

网友评论

      本文标题:Maven运行错误

      本文链接:https://www.haomeiwen.com/subject/rmrjnftx.html