【发布时间】:2016-01-01 14:20:22
【问题描述】:
我正在开发一个 java swing 应用程序,它工作正常,但是在构建我的应用程序之后,当我运行 jar 文件时,我的应用程序无法按我想要的方式工作。所以要知道我使用这个测试的问题是什么:
FileReader reader;
Properties props;
try{
reader = new FileReader("src\\inputs.properties");
props = new Properties();
props.load(reader2);
JOptionPane.showMessageDialog(null,reader.getClass());
}catch(Exception e){
JOptionPane.showMessageDialog(null,e.getMessage());
}
所以当我运行该应用程序时,它运行良好,我收到以下消息: message before building the app
这意味着我的属性文件已加载。
但是当我构建应用程序时,当我运行它时,我会收到以下消息:
message after building the app
我的问题是如何让我的属性文件在构建可能的应用程序后工作?
我正在使用 netbeans,这是我的项目结构:
-源码包
--默认包
-- 输入.属性
--myapppackage
--myapppackage.java
提前致谢。
【问题讨论】:
-
您能否将错误消息作为文本而不是屏幕截图的链接发布?
-
是的,这是第一条消息:class java.io.FileReader 第二条消息src\inputs.properties(系统找不到指定的路径)
标签: java swing properties-file