1

我不喜欢将我的属性文件放入resources/mypackage/.../somepackage/resourcefile.properties其中,而宁愿将它们放入resources/resourcefile.properties. 如果没有:

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

1 回答 1

4

放入前导斜杠以指定根包:

SomeClass.getClassLoader().getResourceAsStream("/resourcefile.properties")
于 2012-05-14T10:21:36.380 回答