我创建了一个新的属性文件以访问数据库连接,并且已将eclipse导出为可运行的jar。我的代码能够检测属性文件并正常工作。在需要将此代码合并到其他环境的地方,我从该环境中获取了现有的可运行jar并进行了合并,我的问题是这里的合并代码无法正常工作。下面是我的代码。
Properties prop = new Properties();
prop.load(State.class.getResourceAsStream("/data.properties"));
我所需要的就是,即使我合并了代码也可以正常工作。
答案 0 :(得分:0)
通过更改路径,它开始工作。 PFB
Properties prop = new Properties();
prop.load(State.class.getResourceAsStream("/resources/data.properties"));