Java restfulweb服务中的属性文件
在Restful web服务中,如果我想从某些属性文件中获取值,意味着我需要将这些.property文件保存在war中。您可以使用getResourceAsStream()读取REST服务实现中喜欢的任何.properties。我通过添加Java restfulweb服务中的属性文件,java,web-services,rest,Java,Web Services,Rest,在Restful web服务中,如果我想从某些属性文件中获取值,意味着我需要将这些.property文件保存在war中。您可以使用getResourceAsStream()读取REST服务实现中喜欢的任何.properties。我通过添加 InputStream inputStream = Thread.currentThread().getContextClassLoader() .getResourceAsStream(propertiesFileName);
InputStream inputStream = Thread.currentThread().getContextClassLoader()
.getResourceAsStream(propertiesFileName);
if(inputStream != null) {
properties.load(inputStream);
}
这个代码。当我的war文件当前正在任何应用服务器上运行时。感谢您在创建.war文件(用于服务器部署)时快速回复Duffymo我将.properties文件保存在.war文件中的位置我的war文件在localhost 8080中运行,这意味着我需要给出加载属性文件的路径。您应该了解如何执行此操作。路径是相对于类路径的。