Tomcat 7和shared.loader问题
我正在使用位于 的属性文件的自定义目录
${catalina.home}/conf/properties
,为了将其添加到我编辑的 ctalina.properties 并添加的类路径中,
shared.loader=${catalina.home}/conf/properties
但是当我尝试通过侦听器读取它们时,无法访问该目录的内容:
MyListener.class.getResourceAsStream("/sample.props")
我很可能有这里误解了一些东西。任何帮助将不胜感激。
I am using a custom directory for properties files located at
${catalina.home}/conf/properties
and in order to add it to the classpath i edited ctalina.properties and added
shared.loader=${catalina.home}/conf/properties
But contents of this directory are not accessible when I try to read them from a listener via:
MyListener.class.getResourceAsStream("/sample.props")
I most probably have misunderstood something here. Any help would be greatly appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
使用
Use
为我工作:Thread.currentThread().getContextClassLoader()
.getResourceAsStream("sample.props");
Worked for me with : Thread.currentThread().getContextClassLoader()
.getResourceAsStream("sample.props");