我編寫了一個應用程序,該應用程序通過讀取配置(.ini)文件開始並相應地解析特定文件夾中的某些xml文件。從命令行執行.jar文件無法在根文件夾中找到配置文件
當我在NetBeans中構建並運行我的應用程序時,一切正常。現在我想通過命令行來運行我的應用程序(因爲這是我的項目的實際需求),所以我正在執行由Netbeans創建的.jar文件來運行我的應用程序。
我正在執行這樣的應用程序:java -jar Application.jar。
問題是,當我在命令行上運行此命令時,應用程序似乎無法找到位於項目根文件夾中的配置文件。它非常奇怪,因爲NetBeans完美地運行它。
我相信我得到這個異常的原因是因爲要運行.jar文件,我正在將我的目錄更改爲dist,然後運行java -jar命令,因此未找到該文件。但是,我該如何解決這個問題。
任何幫助表示讚賞。謝謝
你應該可以刪除? – MadProgrammer