`

Springboot项目中pom.xml的Oracle配置错误问题

    博客分类:
  • Java
 
阅读更多

前提:开发工具IDEA2019.2,SpringBoot,maven项目;Oracle版本是Oracle11g;已经将Oracle的jar包依赖安装到maven的本地仓库中。

首先,出现的问题:

  在以上的背景下,pom.xml文件中增加了Oracle的dependency,但是在updatemaven项目时仍然报错,找不到com.oracl:ojdbc6:11.2.0.1.0(在文件内显示为红色),如图所示:,在编译器里可以看到错误内容。在网上找了很久,也尝试了好几种办法,都不可行。

其次,问题出现的原因:

  都说是因为maven中Oracle的依赖是收费的,因此无法下载。但是我已经安装到本地的maven中了,结果还是不行。所以,具体的原因现在我也没找到。

最后,说最重要的,解决办法:

<dependency>
   <groupId>com.oracle</groupId>
   <artifactId>ojdbc6</artifactId>
   <version>11.2.0.3</version>
</dependency>

  偶然间看到一个博客,尝试了他的方法,结果竟然通过了,特意自己记录一下。具体操作很简单,就是将版本号(version标签内容)修改为11.2.0.3,让系统从阿里云上下载jar包。结果如图:

分享到:
评论

相关推荐

    SpringBoot快速入门.zip

    在使用Maven时,你需要根据自己的数据库配置修改`pom.xml`中的数据库连接依赖,比如从MySQL到Oracle,或者更改数据库驱动版本。 在实际开发中,你可能需要根据你的数据库类型添加对应的数据库驱动依赖,例如,如果...

    springboot在项目中集成 mysql,sqlserver多数据源项目源代码.zip

    本项目源码即展示了如何在Spring Boot项目中实现MySQL和SQL Server的多数据源配置。 首先,我们需要理解什么是数据源。数据源是Java中的一个接口(javax.sql.DataSource),它是连接数据库的桥梁,用于管理数据库...

    JAVA Spring boot JDBC同步不同服务器oracle数据库

    它集成了大量的依赖,包括对JDBC的支持,只需在`pom.xml`或`build.gradle`文件中添加相应的依赖即可。例如,对于Maven项目,你需要添加以下依赖: ```xml &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring...

    b站狂神SpringBoot员工管理系统源码

    1. **自动配置**:SpringBoot通过`@EnableAutoConfiguration`注解来自动配置应用,基于项目中的依赖来初始化和配置Bean。 2. **Starter依赖**:SpringBoot提供了一系列的Starter POM,如`spring-boot-starter-web`...

    基于Springboot的影城管理系统(有报告) Javaee项目,springboot项目

    2. **Maven或Gradle构建**:项目可能使用Maven或Gradle作为构建工具,掌握这两个工具的基本使用,包括编写pom.xml或build.gradle文件,管理项目依赖。 3. **数据库集成**:可能使用MySQL、Oracle等关系型数据库,...

    springboot2简单例子(beetsql,webFlux)

    这个压缩包中的例子展示了如何在SpringBoot2项目中同时集成BeetlSQL和WebFlux。BeetlSQL简化了数据库操作,而WebFlux则为构建高性能Web应用提供了可能。学习和理解这两个技术的结合,对于提升SpringBoot应用的开发...

    Spring boot + oracle 代码示例

    1. **添加依赖**:在`pom.xml`文件中,你需要添加Oracle JDBC驱动(ojdbc)的依赖,以及Spring Data JPA或MyBatis等ORM框架的依赖,以便进行数据库操作。 ```xml &lt;groupId&gt;com.oracle.database.jdbc&lt;/groupId&gt; ...

    springboot002基于springboot的医护人员排班系统.zip

    通常,一个完整的Spring Boot项目会包含pom.xml(Maven)或build.gradle(Gradle)构建文件,应用源代码(如Java类),配置文件(如application.properties或yml),静态资源(如HTML、CSS、JavaScript),以及测试...

    sypush_springboot_

    - `pom.xml`:Maven项目的构建文件,定义了项目的依赖关系。 - `README.md`:项目说明文档,可能包含了运行和部署的指南。 6. **最佳实践** - 使用 profiles:为了环境隔离,可以使用Spring Boot的profiles特性...

    基于ssm畅玩北海旅游网站.zip

    4. **构建脚本**:如Maven或Gradle的pom.xml或build.gradle文件,用于项目构建和依赖管理。 5. **数据库脚本**:SQL文件用于初始化或更新数据库结构。 6. **文档**:可能包含项目报告、设计文档、API说明等。 项目...

    Spring+Hibernate 加入JUnit Jar包

    在Spring中,我们可以通过XML配置或注解方式来定义Bean的生命周期和依赖关系。 **Hibernate ORM** Hibernate是一个流行的Java ORM解决方案,它允许开发者将Java对象与数据库中的记录进行映射,减少了对SQL的直接...

    考试考场安排系统_jsp.zip

    在《考试考场安排系统_jsp》中,Maven通过其POM.xml文件管理项目依赖,确保所有必要的库和框架都能正确集成。 4. **JSP(JavaServer Pages)**:JSP是Java的一种动态网页技术,它允许在HTML页面中嵌入Java代码,...

    jooq-study:springboot jooq

    3. `pom.xml`或`build.gradle`: 项目构建文件,定义了Spring Boot和JOOQ的依赖。 4. `README.md`或类似的文档:介绍项目目的、如何运行和配置的指南。 通过对这个项目的学习,开发者可以深入了解JOOQ如何与Spring ...

    spring boot+beetl+beetlsql源代码

    2. **添加Beetl和BeetlSQL依赖**:在`pom.xml`或`build.gradle`文件中,引入Beetl和BeetlSQL的依赖库。 3. **配置Beetl**:在`application.properties`或`application.yml`中,配置Beetl的相关参数,如模板路径、...

    springboot:springboot最佳实践

    - **起步依赖(Starters)**:SpringBoot通过起步依赖提供了一种快速添加功能的方式,例如数据访问、Web服务等,只需在`pom.xml`或`build.gradle`中引入相应的依赖即可。 - **自动配置(Auto Configuration)**:...

    Spring Boot添删改查

    在实际项目中,你可能还需要考虑事务管理、错误处理、分页查询等高级功能。Spring Boot提供了丰富的工具和库来帮助你优雅地处理这些需求,使得开发过程更为高效和便捷。 通过以上步骤,我们可以轻松地使用Spring ...

    springBoot-selfUse:从以往项目中总结提取,提高开发效率

    开发者只需在`pom.xml`中引入所需依赖,Spring Boot就能自动配置相应的服务,如数据源、缓存、邮件服务等。 2. **起步依赖(Starters)**: Spring Boot的起步依赖使得添加新功能变得极其简单。例如,添加`spring-...

    spring boot jdbc的sql文例子

    首先,我们需要在Spring Boot项目的`pom.xml`或`build.gradle`文件中引入`spring-boot-starter-jdbc`依赖,以启用JDBC支持。例如,在Maven项目中,添加以下依赖: ```xml &lt;groupId&gt;org.springframework.boot ...

    spring-boot-ojdbc:入门班第3天-Spring Boot Ojdbc

    在`pom.xml`或`build.gradle`文件中,我们需要指定对应的Ojdbc版本。例如,如果是Maven项目,可以在`dependencies`部分添加如下代码: ```xml &lt;groupId&gt;com.oracle.ojdbc&lt;/groupId&gt; &lt;artifactId&gt;ojdbc8 ...

Global site tag (gtag.js) - Google Analytics