Hibernate环境问题?

jsjzzh jsjzzh 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
C:\Hibernate目录下有下列软件:
ant1.62
hibernate3.0
hibernate_extensions_2.1.3
Middlegen_Hibernate

1、按照一些资料上说,设置middlegen_hibernate生成*.hbm.xml文件(略),成功。
2、当我想通过*.hbm.xml文件生成POLO的java文件时出现问题。
首先是当我执行C:\Hibernate\hibernate_extensions_2.1.3\tools\bin>hbm2java C:\hospital\Hospital\hibernate\*.xml --output=c:\hospital 命令后。

提示:Exception in thread "main" java.lang.NoClassDefFoundError: C:\hospital\Hospital\
hibernate\CaseDrug/hbm/xml

然后修改setenv.bat文件:

set JDBC_DRIVER=C:\Hibernate\Middlegen_Hibernate\lib\mssqlserver.jar //修改
set HIBERNATE_HOME=C:\Hibernate\hibernate3.0 //修改

set HIBERNATETOOLS_HOME=%~dp0..
echo HIBERNATETOOLS_HOME set to %HIBERNATETOOLS_HOME%

if "%HIBERNATE_HOME%" == "" goto noHIBERNATEHome

set CORELIB=%HIBERNATE_HOME%\lib
set LIB=%HIBERNATETOOLS_HOME%\lib
set CP=%CLASSPATH%;%JDBC_DRIVER%;%HIBERNATE_HOME%\hibernate2.jar;%

CORELIB%\commons-logging-1.0.3.jar;%CORELIB%\commons-lang-1.0.1.jar;%

CORELIB%\cglib-2.0-rc2.jar;%CORELIB%\dom4j-1.4.jar;%CORELIB%\odmg-

3.0.jar;%CORELIB%\xml-apis.jar;%CORELIB%\xerces-2.4.0.jar;%CORELIB%

\xalan-2.4.0.jar;%LIB%\jdom.jar;%CORELIB%\commons-collections-

2.1.jar;%LIB%\..\hibernate-tools.jar

//主要是上面的很多文件在hibernate下的目录中不一致,修改后也不好使,还有的文件找不到,问这几个软件组合使用时对版本有没有严格要求。如果我配置的有问题,问题出在哪里?

if not "%HIBERNATE_HOME%" == "" goto end

:noHIBERNATEHome
echo HIBERNATE_HOME is not set. Please set HIBERNATE_HOME.
goto end

:end
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
jsjzzh
Java EE 67,535 成员 225,843 内容