簡體   English   中英

Intellij模塊依賴性。 NoClassDefFound錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM