2013-05-03 117 views
1

我正在使用IntelliJ 12.1.2,並且遇到了包含帶屬性文件的.jar問題到我的項目中。IntelliJ:包含.jar的屬性文件無法通過包含的.jar找到

我有第三方的東西的文件夾;它的結構是這樣的:在的IntelliJ我已經包括UAT文件夾作爲依賴(文件>項目結構>模塊在左側導航欄>依存關係選項卡)和我的Java程序

UAT 
+-MainLibrary.jar 
+-ini 
| +-properties.ini 
+-lib 
    +-lib1.jar 
    +-lib2.jar 
    +-lib3.jar 

我已經把import MainLibrary;和我能夠創建MainLibrary類型的對象,以便部分工作。不工作的是MainLibrary無法找到它的properties.ini文件,我不知道如何告訴IntelliJ在哪裏找到它。

回答

0

當您添加庫UAT目錄,並有jar文件,IDEA將其配置爲jar directories類型庫的:只有*.jar文件存在此文件夾中會被添加到類路徑,ini文件夾將不被添加,不會添加lib文件夾下的jar文件。

解決方法是向庫中添加其他路徑:inilib

+0

謝謝你對這個問題的解釋。我不知道如何爲'ini'和'lib'添加額外的路徑。如果您有時間解釋我需要採取的措施,我會很感激。 – user1002119 2013-05-03 20:52:45

+0

在庫配置中,按** + **按鈕並選擇**附加文件或目錄... **。 [這是截圖](http://img827.imageshack.us/img827/6813/20130504014338.png)。更多詳情[可在幫助中](http://www.jetbrains.com/idea/webhelp/configuring-module-dependencies-and-libraries.html)。 – CrazyCoder 2013-05-03 21:44:08