您的位置:首页 > 其它

解决weblogic10.3启动后,报 Hibernate 中解析HQL的类 找不到的错误

2009-08-13 11:09 549 查看
安装配置weblogic这里就省略了(网路上有很多)



把 hibernate 项目部署上后启动,执行HQL语句时,会报解析HQL语句的类 classnotfoundexception的问题。



主要 weblogic 下面的 antlr包覆盖了lib下的这个包,而hiberante需要这个包,所以要另外引入。



在 user_projects/domains/competency(换成你自己的domain目录) 的 lib包里加上 antlr-2.7.6rc1.jar 这个包



然后 domain下的 startWeblogic.cmd的内容 加上下面标成红色的那句





@ECHO OFF

@REM WARNING: This file is created by the Configuration Wizard.

@REM Any changes to this script may be lost when adding extensions to this configuration.

SETLOCAL

set J***A_OPTIONS=-Dfile.encoding=UTF-8

set DOMAIN_HOME=K:/bea/user_projects/domains/competency

set EXT_PRE_CLASSPATH=%DOMAIN_HOME%/lib/antlr-2.7.6rc1.jar

call "%DOMAIN_HOME%/bin/startWebLogic.cmd" %*

@ECHO OFF





注:当你配置了多个domain时,记得配置数据源别配错了domain,比如你有 a,b两个,在a中启动 weblogic,配置datasource,那这个数据源只会在 a中有用,你启动b也需要用这个数据源,就得重新配了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐