我不想将我的属性文件放在war文件的classes目录中。我可以这样做吗?我会在faces-config.xml中指定它使用正确的资源包吗? 谢谢 Binh Nguyen
答案 0 :(得分:4)
将其放在外部文件夹中,并将其路径添加到运行时类路径中。然后你可以通常的方式从类路径访问它,就好像它在/WEB-INF/classes
中一样(默认情况下是类路径的一部分)。
最好在Web服务器级别配置将外部文件夹的路径添加到类路径。例如,在Tomcat中,您可以在Tomcat的shared.loader
文件的common.loader
或/conf/catalina.properties
属性中指定它。
shared.loader = /path/to/propertiesfiles