gpt4 book ai didi

java - eclipse-link上可以安装oracle驱动吗?或者在 Glassfish 里?或在哪里以及如何?

转载 作者:行者123 更新时间:2023-12-01 11:43:02 26 4
gpt4 key购买 nike

我目前正在使用 JPA 创建一个批处理,其层次结构为 Tasklet-> 访问器-> 服务-> 处理器,并且我正在使用 Glassfish 作为我的数据库。但当我运行时`

[ERROR] [com.acts.core.jpa.dao.base.DAOFactory] - Exception encountered with message Exception [EclipseLink-4003] (Eclipse Persistence Services - 2.5.2.v20140319-9ad6abd): org.eclipse.persistence.exceptions.DatabaseException Exception Description: Configuration error. Class [oracle.jdbc.driver.OracleDriver] not found.. This means that the default constructor for the class com.aeon.pms.orm.dao.impl.ConstantDaoImpl cannot be invoked. Throwing DAOExecution Exception...`

遇到

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

谢谢。

最佳答案

对于oracle.jdbc.driver.OracleDriver,您需要将一个jar文件添加到您的项目库中,为此请转到您的oracle安装目录并找到classes12.jar 并将其添加到您的项目库(无论是 netbeans 还是 eclipse)。

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

java -classpath classes12.jar;. yourprogramclassname

关于java - eclipse-link上可以安装oracle驱动吗?或者在 Glassfish 里?或在哪里以及如何?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29361084/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com