2010-07-15 36 views
0

我使用eclipse創建可運行jar。在運行期間,我的代碼通過類路徑查找一個配置文件,它將其讀入。但是,作爲可運行的jar,它不會找到此配置文件。Eclipse:在創建可運行jar時在Manifest中指定classpath

我想配置文件將需要作爲文件系統某處的單獨實體存在。在eclipse創建可運行jar時,如何在Manifest中指定類路徑以包含此位置?

感謝

+0

你的磁盤上的配置文件的路徑是什麼,它的內部是什麼路徑? – Gray 2010-07-15 15:03:11

回答

0

確保您的配置文件是一個eclipse源文件夾下:

我用

  1. 的src \主
  2. 的src \測試
  3. SRC \資源

所有這三個是文件夾,添加到Eclipse項目的源文件夾

如果我三個文件(one.xml,one.properties和one.config)添加到src /主/包/文件夾然後導出一個可運行的jar,它們都出現在可運行jar中。

+0

是的,配置文件在源目錄中,並且它被導出到jar中。 – 2010-07-15 10:47:47

+0

你有沒有試過Class.getResource(「yourconfigfilename.config」)來訪問它? – Syntax 2010-07-15 15:58:46

相關問題