我在C:驱动器上有一个名为C:\app_config\java_app
的文件夹,其中包含一些区域特定的属性文件。
我有一个Java类(PrjPropertilesLocator
),它根据默认语言环境在Web应用程序启动时加载属性文件。我的Web应用程序在Tomcat内运行。
问题是,我该如何将此目录C:\app_config\java_app
设置到Tomcat类路径中,以便该路径对PrjPropertilesLocator
类内的ResourceBundle可用。
是否有一种方法可以专门为需要此文件的单个Web应用程序设置此文件夹? 我不想将属性文件放在 WEB-INF / classes
文件夹中。
在Weblogic上,这可以正常运行。我在其中一个启动脚本中设置了Weblogic类路径中的目录,并且它可以正常工作。
但是,在Tomcat上,我尝试将其放置在startup.bat
和setclasspath.bat
中,但未能成功执行。