propsdatabase = new Properties();
try
{
// load a properties file
InputStream dbin = getClass().getResourceAsStream("/database.properties");
//props.load(in);
propsdatabase.load(dbin);
}
catch (IOException ex)
{
ex.printStackTrace();
}
我想訪問不在jar文件中的文件。只是在jar文件的位置。讀取屬性文件
我在main/resources文件夾中使用名爲database.properties的屬性文件。 要求是更改jar外的database.properties的位置。
所以我需要的東西,其中的路徑可以指向到罐子的位置。
我使用Maven構建我的罐子
您可以定義絕對路徑做在兩個方面「Class.getResourceAsStream(」/some/pkg/resource.properties「);' –