读取tomcat/bin外的文本文件



我有一个java web应用程序,我正在运行与tomcat。这个应用程序必须从几个文本文件中读取,目前我把它们放在tomcat的bin中,因为那是工作目录。

我如何让tomcat在其他地方寻找文本文件,而不依赖于绝对路径?理想情况下,我想把文件放在WEB-INF/

如果你把文件放在WEB-INF/classes或WEB-INF/lib中,那么它们就会在类路径中,你可以使用

读取它们
InputStream in = this.getClass().getClassLoader()
                                .getResourceAsStream("Yourfilename.abc");

最新更新