这篇文章主要介绍“Maven引入mysql-connector-java包失败如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“maven引入Mysql-connector-java包失败如何解
这篇文章主要介绍“Maven引入mysql-connector-java包失败如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“maven引入Mysql-connector-java包失败如何解决”文章能帮助大家解决问题。
在创建项目的时候,在pom文件里添加:
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency>
然后maven —> Reimport一下pom文件,运行了一下项目
然后看了一下application.yml配置文件,发现里面的
driver-class-name: com.mysql.jdbc.Driver com.后面的内容是红色的
检查了配置文件,每一句后面没有空格,pom文件也是Reimport过的,检查lib文件下没有加载到mysql-connector-java的jar包
在pom文件里加入mysql-connector-java的版本号
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.13</version></dependency>
也是不行,去maven的本地仓库里发现有mysql-connector-java的jar包,但就是加载不了,最后选择了低版本的,
<dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.0.8</version> <scope>runtime</scope></dependency>
然后Reimport POM文件,运行项目,问题解决。
之后重新创建demo项目试验,在pom文件里不需要写mysql-connector-java的版本号和<scope>runtime</scope>,项目依然没有问题,原来的项目删掉版本号和<scope>runtime</scope>,jar包依然会加载。
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId></dependency>
问题解决。
关于“maven引入mysql-connector-java包失败如何解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网数据库频道,小编每天都会为大家更新不同的知识点。
--结束END--
本文标题: maven引入mysql-connector-java包失败如何解决
本文链接: https://www.lsjlt.com/news/350207.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-10-23
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
2024-10-22
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0