[英]Intellij Module dependency . NoClassDefFound Error
我正在使用Intellij Idea 12.1.3,因為我有2個模塊。
在one(A)模塊中,我添加了外部jar,並編寫了一個使用該外部庫的類。 在另一個模塊(B)中,我與模塊(A)建立了模塊依賴關系。
當我嘗試使用模塊B中模塊A中的類時,它為外部庫顯示錯誤NoClassDefFound Error
,但是當我在模塊A中運行該類時,它運行正常。 我將如何解決這個問題。
右鍵單擊Module B
,然后打開module settings
。 在打開的窗口中單擊Module
。
現在您可以看到表格視圖。 選擇dependency
,然后單擊右上角的(+)按鈕。 選擇jar or libraries
。 然后添加Module A
並單擊ok
。
選中父模塊依賴項的“ Export
列中的框:
子模塊現在可以訪問父模塊的jar依賴項中的類。
如果您有外部模塊,請檢查它們是否已添加為庫模塊
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.