背景

有一天聪明的小峰从网上找了一个web项目,但是只有代码没有启动步骤,作为小白的我解决这个问题也不太顺利特此记录一下。
主要解决的问题: 为项目添加tomact 配置Artifacts 引入 jar包

小峰找的项目地址:https://github.com/fyf2016/MovieManager.git
我用的是MySQL 版本是 8.0.16
用到的JDBC jar包
链接:https://pan.baidu.com/s/1jWMtlxLcQQecznPd7ajRUA
提取码:wr45
项目其他jar包:
链接:https://pan.baidu.com/s/1xeZ3a3xjOclBbSFUIhKxrA
提取码:qr45

1.用idea打开项目

选择 顶部菜单栏,选择JDK版本 File ->Project 选择JDK11
idea为web项目添加tomcat并配置Artifacts

2.引入准备好的jar包

idea为web项目添加tomcat并配置Artifactsidea为web项目添加tomcat并配置Artifacts
引入展示
idea为web项目添加tomcat并配置Artifacts
注:可以 输入 SELECT version() from dual 查看mysql版本信息 引入与mysql版本相匹配的驱动jar包
idea为web项目添加tomcat并配置Artifacts

3.添加web部分

idea为web项目添加tomcat并配置Artifacts

4.修改Web路径

这个一般不需要修改
idea为web项目添加tomcat并配置Artifacts
这个需要修改,系统默认是为该项目创建一个Web目录
idea为web项目添加tomcat并配置Artifacts

5.添加Artifacts

idea为web项目添加tomcat并配置Artifacts

6.添加tomcat 服务

idea为web项目添加tomcat并配置Artifacts

7.配置tomcat

idea为web项目添加tomcat并配置Artifacts
idea为web项目添加tomcat并配置Artifacts
idea为web项目添加tomcat并配置Artifacts

8.配置数据库

idea为web项目添加tomcat并配置Artifacts

总结

1.这个启动项目整了一天,较难的地方算是 修改Web路径,为一个项目添加web后,需要配置一下路径。
2.数据库版本和驱动Jar版本差别太大可能会报错。
Could not create connection to database server
可以从官网下载与自己数据库匹配的驱动包https://dev.mysql.com/downloads/

mysql数据库6.0之后的版本,配置数据库文件。

dirver=com.mysql.cj.jdbc.Driver
jdbc:mysql://localhost:3306/XXXXX?useSSL=false&serverTimezone=UTC

3.引入的taglibs 的jar包,用在Jsp中,将用户自定义的标签导入Jsp界面中实现复用。
4.web.xml 是web的配置文件,这里用来配置Servlet,用来注册组件和映射类地址。

发表回复