【发布时间】:2017-10-20 16:06:25
【问题描述】:
我正在尝试创建一个应用程序构建在不同环境中保持相同的环境。为了支持这一点,我已经外部化了要从外部目录读取的任何属性文件,例如 $CATALINA_BASE/conf/app1/config
我们使用 ehcache 进行缓存(用于 CAS)和实例之间的复制,如果 WEB-INF/classes 目录中不存在 ehcache-replicated.xml,我似乎会遇到错误。我试过更新 Tomcat 的 setenv.sh,所以:
CLASSPATH=$CATALINA_BASE/conf/app1/config/ehcache-replicated.xml
export CLASSPATH
我也尝试添加到 JAVA_ENDORSED_DIRS 但它们似乎都不起作用。有任何想法吗?
【问题讨论】: