簡體   English   中英

錯誤 也許您在 JRE 而不是 JDK 上運行?

[英]Error Perhaps you are running on a JRE rather than a JDK?

我嘗試運行一個項目,但出現此錯誤。 電腦是新的mac m1,之前這個項目在windows

RROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compile) on project common-core: Compilation failure
[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
[ERROR] 
[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 debu

在主菜單go中的 Intellij 到此路徑:

文件 -> 項目結構 -> 平台設置 -> SDK

要添加新的JDK ,請單擊+按鈕並從您的目錄中添加JDK或下載一個新的 JDK。

之后設置項目的 JDK:

文件 -> 項目結構 -> 項目設置 -> 項目

在此路徑中,檢查項目 SDK項目語言級別部分。


您應該檢查在 Intellij 中運行的Maven的 JDK 的另外兩個重要設置:

第一的:

文件 -> 設置 -> 項目 -> 構建、執行、部署 -> 構建工具 -> Maven -> 導入

在此路徑中,檢查JDK 的導入部分。

第二:

文件 -> 設置 -> 項目 -> 構建、執行、部署 -> 構建工具 -> Maven -> Runner

在這里檢查JRE部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM