将属性文件合并到现有的Runabble jar中不起作用

时间:2019-05-17 01:15:42

标签: java java-ee jdbc properties runnable-jar

我创建了一个新的属性文件以访问数据库连接,并且已将eclipse导出为可运行的jar。我的代码能够检测属性文件并正常工作。在需要将此代码合并到其他环境的地方,我从该环境中获取了现有的可运行jar并进行了合并,我的问题是这里的合并代码无法正常工作。下面是我的代码。

Properties prop = new Properties();
            prop.load(State.class.getResourceAsStream("/data.properties"));

我所需要的就是,即使我合并了代码也可以正常工作。

1 个答案:

答案 0 :(得分:0)

通过更改路径,它开始工作。 PFB


Properties prop = new Properties();
            prop.load(State.class.getResourceAsStream("/resources/data.properties"));