美文网首页
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