在Windows中关于Tomcat与MySQl在IDEA中的配置与应用

声明:本文章是本作者在学习时遇到的一些问题并以此记录下来作为我的笔记!!

本文章讲述的是在 Windows 11 家庭版中基于Tomcat与MySQL在IDEA中的应用,关于该应用是关于Java Web的使用,可在IDEA中创建 jsp 文件和 java 文件在浏览器中使用,同时还可访问数据库中的数据表的数据。在进行 Tomcat 与 MySQl 在 IDEA 中的配置与应用的前期应先准备好相关的软件安装包和压缩包,若是没有则无法进行相关的文件配置!!!

本次讲解是在虚拟机中进行实操!!!

专业术语解释:
Windows在本文章中简称win,例如 Windows 11 在本文章表示为 win11。
Toncat在本文章中的简称为tomcat,例如Tomcat 11  在本文章表示为 tomcat11。
MySQL在本文章中的简称为mysql,例如MySQL 8.0.32  在本文章表示为 mysql8。

1、软件版本

1.1、操作系统:

        Windows11家庭版
        系统类型:基于 x64 的电脑
        如果在win中想查看自己的win版本可以按 win+r 后会弹出运行框,在运行框中输入 msinfo32 后回车就会弹出系统信息界面便于查看自己操作系统的信息。

1.2、tomcat

        tomcat:tomcat版本如果没有要求则可以下载最新版,本人下载的是tomcat-11.0.6
        tomcat下载地址:Apache Tomcat® - Welcome!

1.3、mysql

        MySQL:MySQL版本使用8.0.32

2、软件的下载与安装

2.1、tomcat下载与安装

        本作者在写作之时只有 tomcat 11 版本,于是就基于tomcat11进行讲解,打开tomcat的下载网页后找到Domnload后进行点击进入,如图 2.1.1 所示

图 2.1.1

        在点击tomcat11之后就会进入到对应的tomcat11下载页面,在下载页面中找到 Binary Distributions 下的 Core 点击第三个 Windows_zip(pgp, sha512)后进行下载,如图 2.1.2 与图 2.1.3 所示。

图 2.1.2

图 2.1.3

        压缩包下载完了之后可以在 C盘下的文件夹Program Files中创建一个放置tomcat文件夹Tomcat11,路径:C:\Program Files\Tomcat11 。注意这里我是为了防止某些学者的电脑里只有C盘一个系统盘,如有分盘,则推荐使用分出来的磁盘,例如 D:\Program Files\Tomcat11。把下载好的压缩包复制到创建好的Tomcat11文件夹下进行解压,解压时选件简要到当前目录,当文件解压完成后就会得到一个名为 apache-tomcat-11.0.6 的文件夹及文件夹内的相关文件,如图 2.1.4 所示。

图 2.1.4

注意:在 Program Files 中创建和解压文件夹时需要提供管理员权限,只需点击“是”即可!!

        在得到名为 apache-tomcat-11.0.6 的文件夹及文件夹内的相关文件后双击打开 apache-tomcat-11.0.6 文件夹进入后点击文件夹的地址进行文件地址的复制来获取当前文件的路径,
C:\Program Files\Tomcat11\apache-tomcat-11.0.6 ,如图 2.1.5 所示。

图 2.1.5

        在复制好文件地址之后按住 win+i 键打开系统设置,
        在系统设置中找到系统属性后打开系统属性窗口,
        在打开的系统属性窗口中点击高级找到[环境变量(N)...]按钮后双击打开环境变量窗口,
        在打开的环境变量窗口中找到系统变量下面的[新建(W)...]按钮双击打开新建系统变量窗口,
        在打开的新建系统环境变量窗口中为变量名取名为 CATALINA_HOME ,变量值为自己的实际地址,以下内容为参考

变量名:CATALINA_HOME
变量值:C:\Program Files\Tomcat11\apache-tomcat-11.0.6 

在新建系统环境变量设置好了之后点击确定,在系统环境变量中

图 2.1.6

        添加完成后在系统变量中找到Path后双击点进去点击右上角的新建按钮后输入 %CATALINA_HOME%\bin后依次点击确定

%CATALINA_HOME%\bin

图 2.1.7

        点击win+R打开指令窗口,输入startup后回车就会出现以下两行内容,到了这一步就需要我们去安装Java的环境变量JDK了

图 2.1.8

2.2、JDK下载与安装

        在浏览器上打开https://www.oracle.com/cn/java/technologies/downloads/找到自己需要的版本或者最新版也可以使用,由于本人在写这篇文章时有 Java 24,所以本人就下载 Java 24版

图 2.2.1

下载完成后打开下载所在地的文件夹找到下载好的 jdk-24_windows-x64_bin 双击打开

图 2.2.2

点击“是”

图 2.2.3

点击“下一步”

图 2.2.4

如果需要更换安装的位置就根据自己的需求来更改安装路径,再确认好路径没有问题之后点击下一步

图 2.2.5

安装完成之后点击关闭,关闭后找到环境安装的文件夹位置并复制文件夹路径

图 2.2.6

复制完成之后点击 win+I 打开系统设置,找到高级系统设置添加环境变量,在系统属性窗口中找到高级,点击环境变量,在环境变量中找到系统变量后点击下面的新建按钮添加新的系统环境变量,变量名为 JAVA_HOME 变量值就是复制的 Java jdk-24 的安装地址,添加完成后点击确定

变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk-24

图 2.2.7

找到系统变量的 Path 双击点进去,进去后在编辑环境变量窗口中点击右上边的新建按钮后输入 %JAVA_HOME%\bin 后依次点击三个确定按钮

%JAVA_HOME%\bin

图 2.2.8

连续点击确定关闭三个窗口按 win+R 打开指令窗口输入 java 后按回车就会提示一些信息,输入 java -version 按回车就会显示版本信息,在上一步安装 tomcat 时输入 startup 会提示需要 java 环境,现在 java 环境安装配置好就可以使用 startup 指令了,输入 startup 之后按下回车就会出现 tomcat 的启动窗口,如右侧所示

图 2.2.9

2.3、IDEA 下载与安装

在浏览器上打开 jetbrains 官网 https://www.jetbrains.com/,在页面上往下滑找到 IDEA 点击进IDEA 的介绍页面 ,在 IDEA 的介绍页面中找到 Download 下载按钮并点击,进到 IDEA 的下载页面之后选择 Windows 操作系统下的专业版,点击 Download 下载

图 2.3.1

图 2.3.2

图 2.3.3

下载完成之后打开下载文件夹找到下载好的 IDEA,双击打开下载好的 IDEA 进行安装,
在安装的欢迎页面点击下一步,
在选择安装位置这里如果对软件的位置有要求或者想放到 C 盘以外的地方可一个根据自己点的实际情况修改即可,在确定好安装位置之后点击下一步
在安装选项中建议把创建桌面快捷方式和更新到“PATH”变量这两个选项勾选上,其余的则根据自己的需求来选择,在选择好了之后点击下一步
在选择“开始”菜单文件夹页面直接点击下一步
在安装程序结束页面勾选“是,立即重新启动”后点击完成

图 2.3.4

2.4、MySQL 下载与安装

找到 MySQL 下载官网 https://www.mysql.com/cn/downloads/ ,找到 MySQL Community 并点击

图 2.4.1

找到 MySQL Installer for Windows 并点击

图 2.4.2

找到第二个 Download 并点击

图 2.4.3

找到 No thanks, just start my download 并点击,点击之后就开始下载了

图 2.4.4

下载好了之后打开下载文件夹,双击打开下载好的数据库安装程序,在安装程序窗口选择 Full 点击 Next

图 2.4.5

点击 Execute 后等待片刻

图 2.4.6

等待片刻之后 Product 下面的每一项的前面都出现了绿色打勾的图标,点击 Next

图 2.4.7

点击 Next

图 2.4.8

点击 Next

图 2.4.9

默认是选择了第一个,点击 Next

图 2.4.10

现在到了账号设置页面,设置数据库的密码,设置一个自己记得住的密码即可,如需添加用户,可以点击下面的 Add User 进行添加,设置好了之后点击 Next

图 2.4.11

点击 Next

图 2.4.12

默认选择第一个,点击 Next

图 2.4.13

点击 Execute 执行,等待片刻

图 2.4.14

在执行完了之后每一个项目前面都会显示绿色的勾,点击 Finish

图 2.4.15

点击 Next

图 2.4.16

点击 Finish

图 2.4.17

点击 Next

图 2.4.18

输入前面设置好的密码,点击 Check,点击之后 Status下面会有绿色标记,然后点击 Next

图 2.4.19

点击 Execute

图 2.4.20

点击 Finish

图 2.4.21

点击 Next,然后再点击Finish

图 2.4.22

安装好了之后就会自动打开下面的窗口

图2.4.23

图 2.4.24

找到文件的安装路径,进入 bin 文件夹下,复制该路径

图 2.4.25

按 win+I打开系统设置,找到高级系统设置并点击,
点击高级,
点击环境变量,
在系统环境变量中找到 Path 点击进去,
点击新建,
把复制好的文件路径粘贴进去,
依次点击三次确定

图 2.4.26

按 win+R 打开指令窗口,输入 mysql -u root -p 后回车,在弹出的 Enter password:后面输入自己在创建时的密码,按下回车就会弹出数据库信息

图 2.4.27

3、创建 web 项目

3.1、打开 IDAE 创建 Web 项目

双击打开安装好的 IDEA ,
初次打开 IDEA 软件会做一些配置,选择好需要的语言包和地区之后点击下一个,
勾选用户协议条款点击继续,
在数据共享这里可以选择不发送和发送,本人在这里就选择了不发送,
在激活页面可以选择“30天免费试用”或“激活许可证”这两个方式激活,前者只能用30天,后者则需要激活码激活,激活码需要付费!免费的也有!!
激活之后就可以去创建项目文件了,点击新建项目

图 3.1.1

新建项目的选项有很多,在这里也可以根据自己的需求来创建自己的项目。选择 Maven ,给项目一个名称,选择项目的存放地址,IDEA 会自己检查系统已有的JDK并自动选择,如果没有选择到自己安装的 JDK 则可以点进去去找自己安装的 JDK,目录默认为内部,Archetype选择后缀带有webapp的那一项,最后点击创建

图 3.1.2

进入项目之后会有一个已打开的 pom.xml 文件,这个文件不要贸然的去动去修改,把它关闭掉就好了,点击左上角的文件,找到项目结构并点击

图 3.1.3

打开项目结构之后点击 Facet ,然后点击加号“+”,在出现的选项中选择 Web

图 3.1.4

在点击 Web 之后会弹出选择模块窗口,点击确定

图 3.1.5

点击确定之后会跳转到模块,
依次检查项目下有没有 Web 项目,
参考下图检查部署描述是否有多余的东西或者少了东西,如果配置了别的东西就需要根据实际情况来定,
检查 Web 资源目录是否存在,
检查原根是否被勾选上,
在下面会有一个警告提示需要创建 Web 工件,点击创建工件按钮

图 3.1.6

点击创建工件之后会跳转到工件,
检查中间那一栏里有没有项目工件,
检查名称、输出目录和输出布局是否存在且正常,参考如下图,
检查完成完成之后点击应用按钮,点击确定按钮,在点击确定按钮之后项目结构窗口会自动关闭

图 3.1.7

点击运行标记左边的当前文件选项,点击之后在选项中点击编辑配置

图 3.1.8

在运行/调试配置中往下滑找到 Tomcat 服务器,选择本地

图 3.1.9

在选择了 tomcat 本地之后可以编辑名称,应用程序服务器默认为空,点击配置,点击之后在 Tomcat 服务器窗口中程序会自己找到已安装配置好的 tomcat,如果没有找到则需要自己去找 tomcat 存放路径,在目录全部出来之后点击确定

图 3.1.10

在 tomcat 服务器窗口中点击确定之后窗口会自动关闭,
检查应用程序服务器是否有选项,
在启动后有一个默认的选项,这是默认打开的浏览器,可以自己设置,点击之后自行选择即可,
检查 URL,URL 是启动 tomcat 时默认打开的连接,可以根据自己的情况来设置,
检查 HTTP 端口号,
检查完成之后点击警告后面的修复按钮

图 3.1.11

点击修复按钮之后 tomcat 图标上面的红色小叉就没了,
检查名称,
检查在服务器启动时部署有没有东西,
应用程序上下文是在服务启动时会在 URL 的后面自动加上,要注意,应用程序上下文只有最前面有斜杠,最后面不能有斜杠,
然后依次点击应用和确定就行了

图 3.1.12

到这里 tomcat 就已经配置好了,接下来就是写一个欢迎的 jsp 脚本,在 web 项目上右击新建一个 JSP 文件命名为 hello

图 3.1.13

在新建好的hello.jsp 文件内的 body 标签中输入 Hello Java Web,右击点击运行

图 3.1.14

运行出来后在浏览器中如果显示 HTTP状态 404-未找到则返回程序窗口,
切记不要结束程序运行,
此时程序代码窗口中右上方会多出四个打开页面的选项,分别是用 IDEA 打开、用 Chrome 浏览器打开、用 Firefox 浏览器打开、用 Miceosoft Edge 浏览器打开,电脑上有哪个浏览器就点击哪个,
点击之后就会打开新建好的 hello.jsp 页面

图 3.1.15

图 3.1.16

点击之后就能打开建立好的页面了

图 3.1.17

3.2、连接数据库

连接数据库有两种方式,第一种方式是在 IDEA中 的数据库中建立连接,第二种方式是通过 java 代码使用 JDBC 来连接使用

接下来是使用 IDEA 中的数据库来建立与 MysQL 的连接,按 win+R 打开指令窗口,输入 mysql -u root -p 后按下回车,输入密码后输入创建数据库的 sql 语句,简单创建一个数据库,然后再创建一张简单的数据表

CREATE DATABASE javawebdata;

USE javawebdata;

CREATE TABLE infotable (
    keyInfo VARCHAR(10),
    valueInfo VARCHAR(10)
);

图 3.2.1

在 IDEA 中点击右面的数据库图标,点击加号“+”,点击数据源,选择 MySQL

图 3.2.2

填写用户名和密码,数据库数据刚创建的 javawebdata 数据库,下方有一个黄色的感叹号,点击蓝色文字“下载”,图中需要下载的已被我点掉了,画了文字的位置,等待下载完成之后点击测试链接

图 3.2.3

测试通过之后点击应用,点击确定

图 3.2.4

点击确定关闭窗口之后在右侧可以看到已经连接上了数据库,还能看到之前创建的数据表 infotable,还能看到表内的数据,只不过还没有给数据表插入信息,点击中间那一栏 console 内输入简单的查询表信息就可以在下方的服务栏上看到已有的信息了

图 3.2.5

疑问解答

1.关于本文章是基于win11家庭版下的使用的操作系统如果读者有不同的版本也可以安装,win2000、winXP、win7和win8的版本本人没有使用过。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值