Maven项目中利用tomcat以及连接数据库的问题

tomcat部分(版本问题)

maven集成的插件是tomcat6版本的,而本人的jdk版本为14.0.1,并不支持版本较低的tomcat,导致使用tomcat:run命令时导致出错在这里插入图片描述
解决方案:在maven项目的pom.xml配置文件中,新增一个高版本的tomcat插件,此时的maven版本内置的tomcat6依然存在,且使用端口号为8080,所以可以将新增的此插件端口号进行修改防止冲突。

<plugin>
  <groupId>org.apache.tomcat.maven</groupId>
  <artifactId>tomcat7-maven-plugin</artifactId>
  <version>2.2</version>
  <configuration>
    <port>8000</port>
  </configuration>
</plugin>

可以将此串代码设置到
在这里插入图片描述
在这里插入图片描述
此时代表已经生效,点击可以直接将此插件代码输出

mysql连接问题(也是版本问题)

导入maven项目中的数据库连接依赖jar的版本,要本机的数据库安装版本一致,否则会导致连接失败
在这里插入图片描述
在这里插入图片描述
显示java.lang.ClassNotFoundException: com.mysql.cj.jdbc.Driver 错误

解决方案:将依赖jar的版本与数据库版本匹配即可
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/lvyangxue/article/details/107540530