2014-01-05 87 views
0

我有一個名爲xyz.properties的屬性文件,位於我的Java項目的根文件夾中。現在我想將位置更改爲其他位置(例如Windows上的桌面)。不同路徑上的屬性文件

屬性文件必須位於根文件夾中嗎?我的Java應用程序能否從項目外的其他位置讀取它?

任何幫助表示讚賞。

回答

1

如果屬性文件是在使用了通用代碼類路徑則可以加載這裏提到:

Properties props = new Properties(); 
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(propFileName); 
相關問題