Jakarta ee Tomcat中是否有类似jbossconf的文件夹?

Jakarta ee Tomcat中是否有类似jbossconf的文件夹?,jakarta-ee,Jakarta Ee,我正在尝试将一个web应用程序从Jboss迁移到Tomcat服务器。webapp依赖于spring容器,而不依赖于其他任何东西。在上下文配置文件中,我指的是一些属性文件,如下所示: <entry key="passwordFile" value="jbossconf:passwords.xml"/> 这里jbossconf指的是$jboss_home/server/conf文件夹中的配置文件夹 当我尝试将此web应用程序移动到Tomcat时,我需要使用 <entry key=

我正在尝试将一个web应用程序从Jboss迁移到Tomcat服务器。webapp依赖于spring容器,而不依赖于其他任何东西。在上下文配置文件中,我指的是一些属性文件,如下所示:

<entry key="passwordFile" value="jbossconf:passwords.xml"/>
这里jbossconf指的是$jboss_home/server/conf文件夹中的配置文件夹

当我尝试将此web应用程序移动到Tomcat时,我需要使用

<entry key="passwordFile" value="classpath:passwords.xml"/>
有没有办法在tomcat中定义一个变量,比如tomcatconf,并让tomcat在这个文件夹中查找配置文件。差不多

<entry key="passwordFile" value="tomcatconf:passwords.xml"/>
我尝试这样做的原因是为了避免在我的web应用程序的同一目录中混淆配置文件和类文件。如果我将配置文件放在classpath中,那么所有的类文件和配置文件都将放在WEB-INF/classes下,我觉得这不是一个好的做法

最受欢迎的是实施这一计划的替代方法/建议

谢谢,
Vishwa

如果tomcat不在同一台机器上,您可以使用环境变量定义配置目录的根目录,这样您就可以迁移应用程序,而无需更改代码