1
當我打開一個Maven模塊與Scala代碼(link),它編譯並運行正常,我得到的嚴重錯誤亮點:Scala的源文件,但(Maven的)項目的IntelliJ顯示錯誤編譯成功
代碼完整性似乎也被破壞了。如何解決這個問題? (我不想切換到SBT,因爲我只希望項目中的這一個模塊使用scala,並且我已經嘗試了「無效緩存/重新啓動」修復建議here徒勞。)
當我打開一個Maven模塊與Scala代碼(link),它編譯並運行正常,我得到的嚴重錯誤亮點:Scala的源文件,但(Maven的)項目的IntelliJ顯示錯誤編譯成功
代碼完整性似乎也被破壞了。如何解決這個問題? (我不想切換到SBT,因爲我只希望項目中的這一個模塊使用scala,並且我已經嘗試了「無效緩存/重新啓動」修復建議here徒勞。)
這是一個因爲scala的複雜類型系統,所以在IntelliJ中使用Scala已知問題。
我主要使用sbt。如果我遇到這樣的問題,首先我在命令行中用sbt編譯它,大多數時間錯誤高亮顯示消失。
如果這沒有幫助,清除IntelliJ現金並重新啓動它(文件 - >無效的緩存/重新啓動)。
更新到Scala插件版本:2017.2.7並更新IDE後,突出顯示錯誤消失。 –