当前位置: 首页 > 知识库问答 >
问题:

如何配置Oracle到Spring Boot应用程序

商畅
2023-03-14

我想用Oracle数据库设置spring boot最新项目。我做了第一步。下载ojdbc7 12.1.0.1 jar并将其保存在“C:\Users\Dasun_09323.m2\repository\com\oracle\ojdbc7”中。

2.usingmaven命令,我安装了jar。3.addedgradle依赖项,编译组:cn.easyproject,名称:ojdbc7,版本:12.1.0.1。

然后我在intelliJ idea中打开终端,点击gradle build-x测试来构建项目,但构建失败。。

任务“:compileJava”的执行失败。

无法解析配置: compileClasspath的所有文件。找不到cn.easyproject: ojdbc7:12.1.0.1。所需:项目:

如何解决这个问题?这吃了我3天的工作。

共有3个答案

钦宏义
2023-03-14

我刚刚创建了一个名为Lib的目录,并将oracle驱动程序jar上传到其中。然后我删除了oracle的依赖项,并在依赖项角落下添加了这一行。

compile fileTree(include: ['*.jar'], dir: 'lib')
欧阳正谊
2023-03-14

格拉德尔

dependencies {
    compile("org.springframework.boot:spring-boot-starter-data-jpa")

}

梅文

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-data-jpa</artifactId>
            <version>1.5.3.RELEASE</version>
        </dependency>

要使用CrudRepository更多信息,请点击这里https://docs.spring.io/spring-data/data-commons/docs/1.6.1.RELEASE/reference/html/repositories.html

在应用程序属性中

# Oracle settings

spring.datasource.url=jdbc:oracle:thin:@localhost:1522:orcl

spring.datasource.username=HIBERNATE_TEST

spring.datasource.password=HIBERNATE_TEST

spring.datasource.driver.class=oracle.jdbc.driver.OracleDriver

这里有一篇关于dzone的好文章https://dzone.com/articles/spring-boot-jpa-hibernate-oracle

如何在Gradle项目中使用Oracle JDBC驱动程序

徐丰茂
2023-03-14

根据该错误,您似乎尚未将该条目添加到您的应用程序中。m2正确。

验证jar是否存在于:\Users\Dasun\u 09323中。m2\repository\cn\easyproject

如果它存在,那么您可以从pom获取条目。xml文件,并确保它与您在gradle中使用的内容相匹配。

 类似资料:
  • 我在关注堆栈问题如何设置lets加密SSL证书并在Spring Boot应用程序中使用它?将我的Springboot应用程序配置为使用https(certbot),但我的Nginx没有正确重定向到我的应用程序。 更多内容:我正在使用Cloudflare重定向www.example。com(我的域)向我拥有Nginx和Springboot应用程序的计算机发出请求。我希望Nginx将端口80上的htt

  • 问题内容: 我需要找到Android应用程序中的瓶颈所在。 我可以使用哪些配置文件工具或技术? 问题答案: 您可以使用Traceview。它远非理想,但可行。 本文介绍了如何使用它。

  • 我在学习Spring Boot时遇到了一些编码问题;我想添加一个像Spring3.x那样的CharacterEncodingFilter。就像这样:

  • 问题内容: 据我所知,您只能使用VisualVM来分析正在运行的应用程序。 有谁知道使用VisualVM剖析Java应用程序启动和启动的方法吗? 我相信必须有一种方法,否则将是一个重大的疏忽。 希望我只是误读了文档。 谢谢,第 问题答案: 您是否要使用`-Xrunjdwp“命令行选项来设置性能分析?如果是,则该选项仅出于此目的具有” suspend“参数 : 如果要在加载主类之前立即挂起目标VM,

  • 问题内容: 有没有人对Python / SQLAlchemy应用进行性能分析?找到瓶颈和设计缺陷的最佳方法是什么? 我们有一个Python应用程序,其中数据库层由SQLAlchemy处理。该应用程序使用批处理设计,因此许多数据库请求是在有限的时间内顺序执行的。当前运行时间太长,因此需要一些优化。我们不使用ORM功能,数据库是PostgreSQL。 问题答案: 有时,仅是普通的SQL日志记录(通过p