我不喜欢在resources/mypackage/.../somepackage/resourcefile.properties
中拥有我的属性文件,而是希望将它们放在resources/resourcefile.properties
中。如果没有这个可能的话:
MyApplication.class.getResourceAsStream("../../../../../../../../resources/resourcefile.properties")
或SomeClass.getClassLoader().getResourceAsStream("resourcefile.properties")
时无法在Tomcat中运行?答案 0 :(得分:5)
使用前导斜杠来指定根包:
SomeClass.getClassLoader().getResourceAsStream("/resourcefile.properties")