我不喜欢将属性文件保存在resources/mypackage/.../somepackage/resourcefile.properties中,而希望将它们保存在resources/resourcefile.properties中。没有某种方式,这是否可行?


被迫写MyApplication.class.getResourceAsStream("../../../../../../../../resources/resourcefile.properties")
使用SomeClass.getClassLoader().getResourceAsStream("resourcefile.properties")时在Tomcat中不起作用?

最佳答案

以斜杠开头以指定根软件包:

SomeClass.getClassLoader().getResourceAsStream("/resourcefile.properties")

09-11 18:31