【发布时间】:2013-12-25 21:30:47
【问题描述】:
Netbeans 创建的 Jar 不起作用,但在 IDE 程序中它可以完美运行。 我相信主类已设置,所以我不确定问题是什么,我认为这可能与我正在使用的 txt 文件有关,在 IDE 中它们位于 C:\Users\J\ Documents\NetBeansProjects\PointOfSale\src\pointofsale(文本文件与我的 java 文件一起)。在构建 dist/ jar 之后,尽管文本文件在 jar 中,没有文件夹或任何东西(Jar 在 C:\Users\J\Documents\NetBeansProjects\PointOfSale\dist 中)。我这可能是问题所在,如果它有帮助,我使用
访问文件File file = new File(System.getProperty("user.dir")+"\\src\\pointofsale\\list.txt");
【问题讨论】:
-
定义“不起作用”。
-
当我按下一个按钮时,什么也没有发生,我强烈怀疑它找不到我的“menu.txt”文件,因为那是应该显示的字符串的来源,以及那个,在 Jar 中,我检查了菜单文件,即使我在其中手动放置了一个值,它也不会在启动应用程序时将 txt 文件中的值加载到程序中。