我正在运行一个 JBoss 服务器(在 Eclipse 中),其中混入了一些 Hibernate。我从这里安装了 Oracle 的 ojdbc 驱动程序:
Oracle 数据库 11g 第 2 版 JDBC 驱动程序
我专门下载了文件:ojdbc6dms_g.jar,根据该站点,该文件包含支持 DMS 的工具。但是,当我启动我的 AS 服务器时,我得到以下信息:
Caused by: java.lang.ClassNotFoundException: oracle.dms.console.DMSConsole from [Module
"com.oracle:main" from local module loader @485fcf29 (roots: /usr/local/jboss-7.1.1-
final/modules)]
当服务器试图获取新的休眠 ejb 异常时。
我检查了 Oracle 的 jar 文件,果然它不包含类 oracle.dms.console.DMSConsole,尽管从 Oracle 网站上关于 jar 文件的注释来看,jar 文件似乎应该包含 DMS 类。
谁能指出我正确的jar文件?当我得到正确的文件时,该文件应该安装到哪里,特别是关于 Eclipse 和 JBoss?
更新:刚刚发现另一个问题在这里问同样的事情。