gpt4 book ai didi

java - Spring 无法加载驱动程序类:oracle.jdbc.OracleDriver

转载 作者:行者123 更新时间:2023-12-03 05:10:09 25 4
gpt4 key购买 nike

我下载了oracle db(Express Edition),并能够与我的sql开发人员建立连接

这是我的application.properties文件:

spring.datasource.url=jdbc:oracle:thin:@localhost:1521:xe
spring.datasource.data-username=sys
spring.datasource.data-password=oracle
spring.jpa.hibernate.ddl-auto=create
spring.datasource.driver-class-name=oracle.jdbc.OracleDriver
spring.jpa.database-platform=org.hibernate.dialect.Oracle10gDialect
spring.data.rest.base-path=/api
spring.session.store-type=jdbc
spring.jpa.show-sql=true
server.port=8090

我下载了ojdbc6.jar并将其安装到maven中,以便在gradle文件中使用它:
mvn install:install-file -Dfile=Downloads\Programmieren\OJDBC\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.4 -Dpackaging=jar

gradle中的compile-command:
compile ("com.oracle:ojdbc6:11.2.0.4")

这是我得到的错误:
     Caused by: java.lang.IllegalStateException: Cannot load driver class: oracle.jdbc.OracleDriver

编辑:
这是通过设置M2_HOME和MAVEN_HOME变量解决的!

最佳答案

使用spring.datasource.jdbc-url而不是spring.datasource.url

关于java - Spring 无法加载驱动程序类:oracle.jdbc.OracleDriver,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48964963/

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