首页 > 解决方案 > Tomcat 9 指定配置文件夹路径

问题描述

我在 Tomcat 9 中运行一个需要读取多个 .config 文件的应用程序,但我得到了一个java.io.IOException.

这些 .config 文件位于WebContent文件夹中。

如何告诉 Tomcat 读取此路径?可以与项目的 IntelliJ 设置相关吗?

这是加载配置文件的方式:

 ClassLoader classLoader = Thread.currentThread().getContextClassLoader();

InputStream is = classLoader.getResourceAsStream(this.configFile);

this.configFile 的值为:cnp-filter.config

标签: javatomcat

解决方案


尝试使用这个:

ClassLoader classLoader = getClass().getClassLoader();
InputStream input = classLoader.getResourceAsStream("your absolute path ");

这可能会有所帮助。


推荐阅读