我有一个文件夹在我的 C: 驱动器作为 C:\app_config\java_app
此文件夹包含一些区域设置特定的属性文件。
我有一个 java 类(PrjPropertilesLocator
) ,它在 web 应用程序启动时根据默认语言环境加载属性文件。我的 web 应用程序在 tomcat 中运行。
问题是我应该如何在 tomcat 类路径中设置这个目录 C:\app_config\java_app
,以便 PrjPropertilesLocator
类中的 ResourceBundle 可以使用它。
有没有一种方法,我可以设置这个文件夹专门为一个单一的网络应用程序需要它。我不想把属性文件内的 WEB-INF/classes
文件夹。
在 weblogic 上,这个运行得很好。我在 weblogic 类路径中的一个启动脚本中设置了目录,它运行得很好。
但是在 Tomcat 上,我尝试把它放在 startup.bat
中,也放在 setclasspath.bat
中,但是没有成功。