0

我编写了一个应用程序,它首先读取配置 (.ini) 文件并相应地解析特定文件夹中的一些 xml 文件。

当我在 NetBeans 中构建和运行我的应用程序时,一切都运行良好。现在我想通过命令行运行我的应用程序(因为这是我项目的实际需求),所以我正在执行 Netbeans 创建的 .jar 文件来运行我的应用程序。

我正在执行应用程序:java -jar Application.jar。

问题是当我在命令行上运行此命令时,应用程序似乎无法找到项目根文件夹中的配置文件。这真的很奇怪,因为 NetBeans 完美地运行它。

我相信我得到这个异常的原因是因为运行 .jar 文件我将我的目录更改为 dist 然后运行 ​​java -jar 命令,因此找不到该文件。但是,我该如何解决这个问题。

任何帮助表示赞赏。谢谢

4

2 回答 2

0

Sorry got it figured out. I am executing jar file from the root but adding the source in the command as well.

Sorry, you can close this thread.

于 2013-08-29T05:07:59.540 回答
0

在我安装 JRE 并且没有单独使用之前,我遇到了这个问题。

于 2014-01-31T05:26:24.910 回答