我在Tomcat 8上部署了一个Java项目。我没有使用任何框架。
如果在运行期间,我运行类似:
this.getClass().getClassLoader().getResourceAsStream("xyz");
如果" xyz"是一个位于WEB-INF / classes目录中的文件;但是,上面的行返回' null'如果文件" xyz"位于WEB-INF / lib目录中。
使用' getResourceAsStream()'是否有任何方法可以在运行时读取WEB-INF / lib目录中的文件。 ' ClassLoader'的方法类?
答案 0 :(得分:0)
正如我从评论中得知的那样,答案是Classloader.getResourceAsStream()无法从Tomcat中的WEB-INF / lib文件夹中读取。