Java 不同路径上的属性文件
我在Java项目的根文件夹中有一个名为xyz.properties的属性文件。现在我想将位置更改到其他位置(例如Windows上的桌面) 属性文件必须位于根文件夹上吗?我的Java应用程序可以从项目之外的其他位置读取它吗Java 不同路径上的属性文件,java,path,Java,Path,我在Java项目的根文件夹中有一个名为xyz.properties的属性文件。现在我想将位置更改到其他位置(例如Windows上的桌面) 属性文件必须位于根文件夹上吗?我的Java应用程序可以从项目之外的其他位置读取它吗 非常感谢您的帮助。如果属性文件位于类路径上,则可以使用此处提到的通用代码加载它: Properties props = new Properties(); InputStream inputStream = this.getClass().getClassLoader().ge
非常感谢您的帮助。如果属性文件位于类路径上,则可以使用此处提到的通用代码加载它:
Properties props = new Properties();
InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream(propFileName);