2013-08-29 76 views
0

我編寫了一個應用程序,該應用程序通過讀取配置(.ini)文件開始並相應地解析特定文件夾中的某些xml文件。從命令行執行.jar文件無法在根文件夾中找到配置文件

當我在NetBeans中構建並運行我的應用程序時,一切正常。現在我想通過命令行來運行我的應用程序(因爲這是我的項目的實際需求),所以我正在執行由Netbeans創建的.jar文件來運行我的應用程序。

我正在執行這樣的應用程序:java -jar Application.jar。

問題是,當我在命令行上運行此命令時,應用程序似乎無法找到位於項目根文件夾中的配置文件。它非常奇怪,因爲NetBeans完美地運行它。

我相信我得到這個異常的原因是因爲要運行.jar文件,我正在將我的目錄更改爲dist,然後運行java -jar命令,因此未找到該文件。但是,我該如何解決這個問題。

任何幫助表示讚賞。謝謝

回答

0

抱歉搞明白了。我正在執行根文件的jar文件,但也在命令中添加了源文件。

對不起,您可以關閉該主題。

+0

你應該可以刪除? – MadProgrammer

0

我有這個問題,直到我安裝了JRE,並沒有單獨使用。