【发布时间】:2017-06-28 16:24:04
【问题描述】:
我的 java 程序包含两个使用存储在两个不同 .txt 文件中的数据的操作。使用 Netbeans 运行时它工作得非常好,但是我把它变成了一个可执行文件,文本文件中的值没有被读取。应该怎么做?
【问题讨论】:
-
你的类路径设置对了吗?
-
这听起来像是 Netbeans 中的 System user.dir 属性与您的可执行文件不同的问题。您正在使用对这些文件的相对(相对于绝对)引用,对吗?
-
对不起,我没听懂。类路径是什么意思?
-
你如何运行你的可执行java文件?是吗? java -classpath path_to_txt_file 类名
-
我使用 inno setup 并将其打包为包中的图像作为 netbeans 中的选项,所以,我基本上在项目文件夹中找到了一个 exe 文件,我只是打开它。