2012年9月19日 星期三

ClassNotFoundException: org.hibernate.hql.ast.HqlToken

由於Hibetnate3的antlr版本與WebLogic內建不同所產生的Exception

紅字部分是我電腦的配置路徑,依安裝選擇會有不同

DOMAIN_HOME代表
C:\Oracle\Middleware\user_projects\domains\mydomain\

1、下載antlr-2.7.6.jar

2、將antlr-2.7.6.jar放到%DOMAIN_HOME%/lib中

3、修改%DOMAIN_HOME%/bin/startWebLogic.cmd(windows)如下

set SAVE_CLASSPATH=%CLASSPATH% 下一行加入
set PRE_CLASSPATH=%DOMAIN_HOME%\lib\antlr-2.7.6.jar;

將 set CLASSPATH=%SAVE_CLASSPATH% 修改成
set CLASSPATH=%PRE_CLASSPATH%;%SAVE_CLASSPATH%

4、ReStart


沒有留言:

張貼留言