2015-03-31 75 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

相關問題