如果Properties文件位于項目的根目錄下,可以使用如下代碼獲取Properties文件的路徑:
String filePath = System.getProperty("user.dir") + File.separator + "config.properties";
如果Properties文件位于src目錄下,可以使用ClassLoader來獲取Properties文件的路徑:
ClassLoader classLoader = getClass().getClassLoader();
URL resource = classLoader.getResource("config.properties");
String filePath = resource.getPath();
上述代碼獲取到的路徑是絕對路徑,可以直接用于讀取Properties文件。