0
在我的Java的IntelliJ的項目,我能夠加載的源代碼和依賴,我能連Go To --> Declaration
這樣的:IntelliJ在編譯時無法找到依存關係,但可以在編輯器中找到。
然而,當談到時間來編譯,它無法找到它背後的源代碼!
而且我相當肯定我建立了我的依賴關係正確:
所以我不理解爲什麼IntellJ被吐出這些錯誤。這個項目在Eclipse中工作得很好,但我期待着開始遠離eclipse。
在我的Java的IntelliJ的項目,我能夠加載的源代碼和依賴,我能連Go To --> Declaration
這樣的:IntelliJ在編譯時無法找到依存關係,但可以在編輯器中找到。
然而,當談到時間來編譯,它無法找到它背後的源代碼!
而且我相當肯定我建立了我的依賴關係正確:
所以我不理解爲什麼IntellJ被吐出這些錯誤。這個項目在Eclipse中工作得很好,但我期待着開始遠離eclipse。
您已經添加了一個依賴文件夾(不是jar或模塊),其中包含源文件和編譯類。這是完全合法的,顯然,IDEA設法識別源文件夾,但失敗的類文件夾。
按下所選相關項的「編輯」(綠色鉛筆圖標)。打開的對話框顯示「Classes」和「Sources」文件夾。添加類和包所在的確切文件夾(不是根項目文件夾)。
解決了這個問題,現在我有了一個新的問題。同一個項目中的代碼無法找到彼此的符號。由於它很難顯示出來,所以它可能值得用自己的屏幕截圖來提出一個新問題。 –
爲此添加了一個新問題:http://stackoverflow.com/questions/34778279/intellij-cant-find-classes-in-same-package-when-compiling –