2015-03-31 82 views
0

我目前使用JPA创建一个批处理,并具有Tasklet-> accessor-> service-> processor的层次结构,并且我为我的数据库使用了Glassfish。但后来当我run`是否可以在eclipse-link上安装oracle驱动程序?或在玻璃鱼?或在哪里以及如何?

[错误] [com.acts.core.jpa.dao.base.DAOFactory] ​​ - 有消息异常[的EclipseLink-4003]遇到异常 (Eclipse的 持久性服务 - 2.5。 2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.DatabaseException异常 说明:配置错误。未找到类 [oracle.jdbc.driver.OracleDriver]。这意味着 com.aeon.pms.orm.dao.impl.ConstantDaoImpl类的 默认构造函数不能被调用。投掷 DAO执行异常...'

遇到。它是否像日志说的那样主要是配置错误?我需要oracle驱动程序吗?我想学习如何安装它? 我正在使用eclipse-link,而我对此并不熟悉,因为我更习惯于使用Netbeans,这就是为什么我不确定是否缺少配置。我非常需要帮助。

谢谢。

回答

1

对于oracle.jdbc.driver.OracleDriver你需要一个jar文件添加到您的项目库,为这个去你的Oracle安装目录,找到classes12.jar并将其添加到您的项目库(无论是NetBeans的或者Eclipse)。

或者,如果您不使用任何IDE,则将该jar文件和过去复制到程序目录(您的.class存储的位置),然后在cmd或终端中运行以下命令以运行程序。

java -classpath classes12.jar;. yourprogramclassname 
+0

会试试这个谢谢。 – 2015-03-31 08:58:53

相关问题