我正在为WebLogic构建一个war-application。
我有一些属性文件我想与war文件分开, 所以我可以在不同的环境中部署相同的战争。
我尝试通过添加
来解决它Class-Path:/ opt / myapp / config
在战争MANIFEST中,然后将属性文件放在该目录中, 但这似乎不适用于WebLogic? 申请人找不到属性文件......
我读了一些帖子,并非所有Java EE容器都实现了这个功能。 WebLogic没有(我们使用的是10.3.0),或者这应该有用吗?
如果没有,解决这个问题的最佳方法是什么?
答案 0 :(得分:1)
如果在System类路径中找到属性,那么这应该有效,因此您的选项是
1)尝试使用此路径$WEBLOGIC_HOME/user_projects/domains/YOURDOMAIN
2)使用Generic File Loading Overrides的Weblogic功能: http://download.oracle.com/docs/cd/E21764_01/web.1111/e13702/config.htm#i1066493