我正在使用 Maven onejar 插件 ( https://code.google.com/p/onejar-maven-plugin/ ) 创建一个 uberjar。
我想访问位于我的类路径根目录中的属性文件,如下所示:
Properties prop = new Properties();
try {
prop.load(new FileInputStream("Db.properties"));
driver = prop.getProperty("driver");
url = prop.getProperty("url");
username = prop.getProperty("username");
password = prop.getProperty("password");
} catch (IOException ex) {
LOG.debug(ex.toString());
}
conn = null;
找到了位于同一目录中的 log4j.properties 文件,因为我可以进行日志记录...我的问题是什么?:/ 但是找不到 Db.properties。