tomcat下的系统移植到weblogic下,问问题多多及解决办法
1. jstl.jar 不会自动部署到weblogic里,tomcat能自动copy到WEB-INF/lib里,手动copy
2. Weblogic会和heibernate的使用的antlr-2.7.6.jar 文件冲突需要修改。
设置 WL_HOME=C:/bea/wlserver_10.3
然后拷贝antlr-2.7.6.jar 到%WL_HOME%/server/lib/ 下
C:/bea/user_projects/domains/sms/bin/ startWebLogic.cmd 文件
set PRE_CLASSPATH=%WL_HOME%/server/lib/antlr-2.7.6.jar
set CLASSPATH=%SAVE_CLASSPATH% (找到这条 前后加上绿色的语句)
set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH%
网上都是这么写的,但是我还是出现这个异常。
几经周折 发现C:/bea/modules/下还有 com.bea.core.antlr_2.7.7.jar
移除:C:/bea/modules/com.bea.core.antlr_2.7.7.jar
C:/bea/modules/com.bea.core.antlr.runtime_2.7.7.jar
异常解决。