當我嘗試在Eclipse Oxygen中使用maven-checkstyle-plugin導入「現有Maven項目」時,發生如下屏幕截圖所示的錯誤。它看起來像Eclipse使用默認的JRE路徑,而不是在Eclipse中同時在環境變量和「JRE Installed」配置中設置的JDK路徑。例外的在Eclipse中導入Maven項目時發生錯誤,導致無法找到tools.jar
我的環境變量設置:
系統級設置的 「路徑」 變量:
項目,我試圖導入從github克隆,版本庫的網址是https://github.com/scribejava/scribejava
我在網上搜索了兩天的答案.. 在官方網站上我發現這個:https://maven.apache.org/plugins/maven-eclipse-plugin/trouble-shooting/jdk-being-used-is-different-than-expected.html ,但它也沒有解決我的問題。
我已經在導入完成後在父項目上運行maven install,所有階段都沒有錯誤。該錯誤僅在第一次導入過程中發生。在我刪除pom.xml中的checkstyle插件後,當我在新的工作區中再次導入項目時,它也沒有任何錯誤。
所以我想這可能是我的開發環境的設置有問題。這個錯誤不會影響在手動運行Maven「安裝」到項目後的任何進一步的操作,但我真的想知道爲什麼發生這種情況,如果我可以擺脫它,它將是最好的。謝謝!
在您的Maven運行配置中選擇了哪個JRE(_Run> Run Configurations ..._在標籤_JRE_中)? – howlger
@howlger當我第一次將該項目導入工作區時,我沒有任何地方可以手動設置該配置,然後我嘗試新建一個啓動設置配置,它選擇「工作區默認JRE(jdk8)」作爲默認設置。 –