[英]mvn clean package error: No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[英]No compiler is provided in this environment. When execute mvn clean package
嗨,當我在我的 cmd 上運行命令時
mvn 清潔包
我收到編譯器錯誤:此環境中未提供編譯器。 也許您在 JRE 而不是 JDK 上運行?
但我檢查了我的 PATH、JAVA_HOME 和 HOME_M2
我還檢查了 Eclipse 中已安裝的 JRE:
顯然一切正常,關於為什么我會收到該錯誤的任何想法? 謝謝!
您的問題是在您的PATH
中只有一個 JRE,而不是一個 JDK。
您必須將 JDK 包含到您的PATH
,然后 maven 會找到它。
https://roufid.com/no-compiler-is-provided-in-this-environment/
請設置您的 JAVA_HOME。
export JAVA_HOME=path_to_jdk
再試一次
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.