idea 数据库驱动下载失败问题解决
文章目录
- 1、问题
- 2、发现
- 3、尝试
- 3.1 替换仓库地址
- 3.2 重启并下载
- 4、再次尝试
- 4.1 注释掉
- 4.2 重启并下载
1、问题
在创建数据源的时候手欠,点击使用最新版mysql驱动,结果升级失败,报错如下:
Failed to download ‘https://repo1.maven.org/maven2/mysql/mysql-connector-java/8.0.21/mysql-connector-java-8.0.21.jar’: connect timed out
重新使用旧版本时,发现旧版本也被删除了,没办法只能硬着头皮继续下载驱动。
2、发现
提示中的 https://repo1.maven.org/maven2/ 地址跟我本地配置的 maven 仓库地址不一样,找了半天发下驱动下载是根据一个 jdbc-drivers.xml 文件。 MAC 中文件地址是/Users/zxw/Library/Preferences/IntelliJIdea2019.2/jdbc-drivers
3、尝试
这里以5.1.47版本为例。
3.1 替换仓库地址
更改 jdbc-drivers.xml 文件中对应要下载的驱动包的maven地址为阿里云镜像地址。将 https://repo1.maven.org/maven2/ 替换成 https://maven.aliyun.com/repository/public/
3.2 重启并下载
替换完仓库地址后重启idea,然后再次打开Data sourrces and Drives的界面,打开Drivers下的MySql for 5.1 对话框,点击下载。
依然是一个 Error 报错,点击右下角的 view ,提示如下:
com.intellij.util.io.HttpRequests$HttpStatusException: Request failed with status code 404. Status=404, Url=https://maven.aliyun.com/repository/public/mysql/mysql-connector-java/5.1.47/COPYING
4、再次尝试
4.1 注释掉
根据提示,发现貌似阿里云镜像没有 COPYING 文件,重新打开 jdbc-drivers.xml 进行编辑,把 注释掉。
<item name="mysql-connector-license.txt" url="https://maven.aliyun.com/repository/public/mysql/mysql-connector-java/5.1.47/COPYING" md5=""/>
4.2 重启并下载
再次重启,打开Data sourrces and Drives的界面,打开Drivers下的MySql for 5.1 对话框,点击下载。如下图,成功安装驱动。
idea 数据库驱动下载失败问题解决相关推荐
- IDEA 数据库驱动下载失败解决方法
IDEA Download missing driver files 使用IDEA连接数据库时可能会遇到缺失驱动文件的问题(提示Download missing driver files) 正常情况下 ...
- DBeaver连接mysql驱动下载失败怎么办?
DBeaver [1] 是一个通用的数据库管理工具和 SQL 客户端,支持 MySQL, PostgreSQL, Oracle, DB2, MSSQL, Sybase, Mimer, HSQLDB, ...
- 对USB驱动下载失败的解决
对USB驱动下载失败的解决 背景 在进行某个项目或是某个工程时,我们在编辑完代码或者是文件之后,需要将其下载到板卡或者一些其他设备中使其工作,这就需要一根下载线,又名JTAG线,JTAG线有好多种,这 ...
- 解决虚拟机驱动下载失败问题
解决虚拟机驱动下载失败问题 1.在配置hadoop集群的过程中,我碰到了联网失败问题,在多方查找资料过后,终于解决,原因是因为注册表没有清理干净(以太网2.3消失) 2.下载清理注册表的软件 官网下载 ...
- PyCharm连接MySQL数据库的时候,驱动下载失败
当PyCharm连接MySQL的时候,有时候会出现驱动的问题. 问题如下: 查阅资料之后,有资料给出的解决方案是时区设置的问题,于是乎,我对时区进行了设置. 但是当我再次连接数据库的时候,仍然会出现同 ...
- 关于DBeaver连接mysql驱动下载失败问题【数据库】
1. 下载MySQL数据库驱动 进入下载地址:https://dev.mysql.com/downloads/connector/j/ 2. 解压安装包 解压路径:C:\mysql-connector ...
- dbevar mysql 驱动_DBeaver 使用之数据库驱动下载
简介: DBeaver是一款免费开源的数据库连接工具,可以支持几乎所有的数据库产品. 配置仓库(可选) 驱动管理器 博主安装的版本 DBeaver 7.15 ,该工具并不自带数据库驱动,而是提供了一个 ...
- jdbc连接mysql数据库驱动下载_Java Jdbc驱动下载配置连接mysql数据库方法代码
1.MySQL JDBC驱动下载 打开上面的下载地址,选择"Platform Independent",然后下载tar.gz或zip格式的都行,之后解压出来得到Jdbc驱动(mys ...
- iOS 内购APP显示下载失败问题解决
前言 公司一台测试机下载最新微信APP时候出现下载失败问题,在这里记录一下问题所在. 一.之前安装的微信是用另一个APPID安装的,所以更新需要输入密码,当然不正确,那么直接把旧的微信删除(如果需要备 ...
最新文章
- 未获得计算机访问权限,如何获取文件夹的访问权限
- tensorflow 多输入 多输出 模型
- 实用!五款新型 Linux 命令行工具
- C++ vector 容器浅析
- 实时可视化 Debug:VS Code 开源新工具,一键解析代码结构
- mysql 变量定义和赋值_MySQL变量解析
- 使用Rancher搭建Kubernetes集群
- 常用的一些集合工具类
- python爬取京东商品价格教科书中文版_基于Python爬取京东双十一商品价格曲线
- DPDK - Symmetric Receive-side Scaling
- 从零开始学USB(八、USB的数据流模型)
- 偏差、误差、训练误差、测试误差
- php中的列表属性,php类中的长属性列表 – 我可以缩短它吗?
- 仿“当当网”首页-Flash图片轮换
- unity 使用粒子系统 实现一个火焰燃烧效果
- 配置 nginx server 出现nginx: [emerg] root directive is duplicate in /etc/nginx/server/blogs.conf:107...
- TS是什么?特性是什么?与JS的区别?使用ts的好处?
- RSA--------------
- vscode Android调试
- 线上线下一体化趋势下,零售品牌如何利用线上营销为营收赋能?