2017-05-03 130 views
1

我正在使用JDK8與IntelliJ IDEA Ultimate 2017.1(在我的Win x64上嘗試了它 - java版本1.8.0_92-windows-x64)

我有大的多模塊Maven項目。 我從包裝類型爲「pom」的主模塊啓動Maven目標「清潔包」,並且一切正常。 Maven的顯示我「BUILD SUCCESS」 但是,當我試圖運行項目時它顯示我的文本行不被點擊可以:

「編譯器錯誤:com.sun.tools.javac.code.Symbol $ CompletionFailure:1 akka.actor.SupervisorStrategy $類文件未找到」

我已經試過各種可能的 - 在使用超級戰略的方法,每節課我加入 進口靜態akka.actor.SupervisorStrategy.start和等 但沒有成功。

任何提示或任何人都經歷這樣的行爲呢?我認爲,這似乎是由於一些類被錯過了我的類路徑,但無論如何,我不知道如何解決這個問題?

回答

2

對於社區2017.2版本的IntelliJ改變編譯器從JavacEclipse解決了這個問題

Settings -> Build, Exec.. -> Compiler -> Java Compiler -> Use Compiler : Eclipse

0

聽起來像是你有重疊的依賴聚甲醛問題。

在IDEA,打開你的POM文件,按下Ctrl + Alt + Shift + U。從這個窗口,即supersed作爲一個依賴(紅色)的一切,點擊它,然後按Shift + Delete。

這將排除您的POM的依賴。如果你這樣做是正確的,應該解決依賴性問題90%的時代

相關問題