本文介紹了IntelliJ:Java 11:導出模塊:未找到包{找不到模塊},模塊-info.java的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我正在嘗試創建一個簡單的模塊化編程應用程序。
我的項目由兩個模塊組成-
com.mode.Model
com.mode.util
當我嘗試導出MODULE-info.java中的模塊com.mode.Model時。
IntelliJ找不到要導入的包。
(但是,它應該會給我一個錯誤:找不到模塊)
同樣的問題也代表‘需要模塊’。
我已經為com.mode.Model提供了依賴項中的所有模塊
我已經嘗試過的解決方案-
單獨構建模塊(在添加導出行之前),并將整個項目作為一個整體(maven全新安裝)構建。
緩存無效并已重新啟動。
SDK和語言級別設置為11。
推薦答案
您需要在IntelliJ項目的java
文件夾中創建這些包com.module.model
等。
在IntelliJ中,您命名為com.module.model
的目錄是”IntelliJ模塊”名稱,與”Java模塊系統”無關,因為您將使用從該項目生成的構件。
在與問題類似的行上添加屏幕截圖。它將如下所示:
這篇關于IntelliJ:Java 11:導出模塊:未找到包{找不到模塊},模塊-info.java的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,