zoukankan      html  css  js  c++  java
  • maven封装jar包遇到的问题

    使用eclipse编译后可以生成jar包,使用mvn clean package指令打包报错,错误如下:
    No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

    说明编译环境是jre而不是jdk,多次验证,再eclipse中配置的Java环境是jdk1.8,在maven的setting配置文件中也是设置的jdk1.8(坑在这里),重新编译打包还是一样错误,最后又将Java环境变量配置成标准配置JAVA_HOME=...;但是还是报错。
    最终通过指令mvn -v查看发现maven居然默认是jre的环境,艹啊,在/bin/mvn.cmd中第一行添加
    set JAVA_HOME=...(jdk的地址),再次查看,发现maven的运行环境是jdk了,再次使用mvn package打包,成功。一定一定要确认他的真实环境啊。

  • 相关阅读:
    Codeforces 50A
    Codeforces 50A
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
    Python Ethical Hacking
  • 原文地址:https://www.cnblogs.com/cbxx/p/10432604.html
Copyright © 2011-2022 走看看