0

当我导出到可运行的 jar 时,我需要从我的 jar 访问属性文件。所以当我将 props 文件放在 eclipse 中的项目根文件夹中时,它正在运行。但是导出时它没有被复制。所以我希望它放在源文件夹中. 那么如何从源文件夹访问它。

java.io.FileNotFoundException: config.properties(系统找不到指定的文件)在 java.io.FileInputStream.open(Native Method) 在 java.io.FileInputStream.(FileInputStream.java:106) 在 java.io。 FileInputStream.(FileInputStream.java:66) at com.my.ashwinsakthi.twitterclient.IplHashtagReader.main(IplHashtagReader.java:38)在此处输入图像描述

4

2 回答 2

0

1、properties文件是否打包在jar文件中?

2、MyClass.class.getResourceAsStream("/config.properties")改为使用。

new File(filename)将在 user.dir 中搜索文件名

于 2013-04-06T05:57:53.277 回答
0

我将属性文件复制到 jar 中,并将我的 java 类文件放在哪里,它在那里工作......

于 2013-04-06T18:35:38.340 回答