Bootstrap

解决IDEA下载数据库驱动太慢的问题

在这里插入图片描述

有的时候需要用到idea中数据库连接工具,但是在连接不同数据库需要下载对应的驱动包,而下载的地址又非常慢,因为idea连接下载的地址是在国外,下面介绍下使用本地仓库已有的jar包作为连接的驱动包。

1、使用本地仓库已有的jar包作为连接的驱动包

  • 如:H2数据库来举例,打开后发现需要下载驱动包

在这里插入图片描述
在这里插入图片描述

  • 在本地仓库找到 h2 的坐标,找到对应的 jar 包版本,因为本地仓库中的 jar 包可以通过配置 maven 仓库地址来加速下载对应的 jar 包依赖(如配置阿里云的maven仓库地址)

在这里插入图片描述
在这里插入图片描述

  • 在 idea 中选择对应的版本即可

在这里插入图片描述

  • 选中后移除前面的选项

在这里插入图片描述

  • 创建数据源

在这里插入图片描述

2、换驱动下载源地址

  • ‌IntelliJ IDEA 中数据库驱动的存储位置‌:
C:\Users\xdr630\AppData\Roaming\JetBrains\IntelliJIdea2024.1\jdbc-drivers\
  • 打开 jdbc-drivers.xml 文件,找到 Apache Phoenix Client

在这里插入图片描述

<artifact name="Apache Phoenix Client">
  <version version="4.15">
    <item type="maven" url="org.apache.phoenix:phoenix-client:4.15.0-HBase-1.5"/>
    <item type="license" url="https://download.jetbrains.com/idea/jdbc-drivers/Phoenix/LICENSE.txt"/>
  </version>
</artifact>
  • 把下载地址换成阿里的maven仓库地址
<artifact name="Apache Phoenix Client">
    <version version="4.15">
      <item url="https://maven.aliyun.com/repository/public/org/apache/phoenix/phoenix-client/4.15.0-HBase-1.5/phoenix-client-4.15.0-HBase-1.5.jar"/>
    </version>
  </artifact>
;