我想在不同配置的不同服务器上运行我的 webapp。所以我不可能将我的配置(例如 spring application-context.xml)放到我的 webapp 中。我想将它放置在 %CATALINA_HOME/conf/myapp/localhost 下的应用程序的上下文文件夹中。但似乎 tomcat 没有从这个位置添加文件到 webapp 类路径。
这是可配置的吗?如果我该怎么做?
我想在不同配置的不同服务器上运行我的 webapp。所以我不可能将我的配置(例如 spring application-context.xml)放到我的 webapp 中。我想将它放置在 %CATALINA_HOME/conf/myapp/localhost 下的应用程序的上下文文件夹中。但似乎 tomcat 没有从这个位置添加文件到 webapp 类路径。
这是可配置的吗?如果我该怎么做?
您应该能够通过将目录添加到shared.loader
或common.loader
属性来将目录添加到 Tomcat 类路径catalina.properties
另请参阅: 此答案(将目录添加到 tomcat 类路径)
或者