安装前准备
首选访问Tomcat官网下载对应电脑版本的Tomcat,因为自己电脑为window64位,所以下载对应64位安装包。
- 进入官网,在右边找到download,并且选择自己想要安装的版本,我这里选择Tomcat9进行安装:官网,如果你的计算机也是window64位可以通过网盘下载:网盘链接,提取码:6pry 。大小大概10M,如果官网下载慢的话可以下载这个。
- 选择对应的版本进行下载
- 因为Tomcat是不需要进行安装的,解压即可使用,为了便于寻找,我将该文件夹放在了D盘根目录下。
配置Tomcat
Tomcat需要得到当前计算机JDK(JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。)的支持,所以我们须在环境变量中配置JAVA_HOME变量
- 右击此电脑选择属性,选择高级系统设置,系统更新太新了,老一点的版本在左边可以找到对应的选项。
老版本
- 点击环境变量
- 新建系统变量
这里默认已经成功安装JDK,如果没有安装JDK请看之前我写的JDK安装配置,里面也包含了JDK的环境变量配置。
- 有些电脑Tomcat配置的时候可能还会有问题,那么再配置一个环境变量CATALINA_HOME,可以解决。
- 配置完成之后,到对应的Tomcat的bin目录下,进入CMD执行startup启动Tomcat。
- 关闭Tomcat服务器,首先关闭Tomcat弹窗,然后在CMD中输入shutdown
至此,Tomcat安装和配置完成。
IDEA配置Tomcat
Step1:创建空的project
- 点击File->new->Project…
- 选择创建Empty Project
- 选择需要创建project的路径,不包含中文,且便于寻找。完成即可,然后弹出的Project Structure不用理会,直接关闭即可
Step2:配置Tomcat到IDEA
让我们不需要进行手动的startup,shutdown。
- 点击File->Settings
- 选择Build,Executiuon,Deployment->Application Servers
- 点击小+
- 选择Tomcat Server
- 选择对应的Tomcat解压路径并确认,默认自动选择
Step3:配置Configuration
- 点击Run->Edit Configuration.
- 点击+,找到Tomcat-Local。
- 配置参数
Step4:测试配置是否成功
(小箭头运行时不能对工程进行修改,所以一般使用的调试按钮。)
- 因为没有创建web,所以找不到资源。但是说明测试成功(这里需要稍微等一下)
停止Tomcat
Step5:创建第一个站点
由于老版本和新版本创建有出入,所以这里演示IDEA2020.3.2 X64。
- 新建一个model
- 选择Java直接下一步
- 模块创建完成
- 右击模块,选择Add Framework Support…
- 选择Web Application
- 出现了两个文件夹,一个src存放Java文件,web存放静态资源文件
- 将Tomcat和模块关联
- 选择Run->Edit Configuration->Deployment
- 点击+->Artifact
- 这里使用myWebs作为测试,然后确认即可
- 导入Jar包
- 首先在web->WEB-INF下创建lib目录,用来存放jar包
- 选择File->Project Structure…
- 选择对应的model,点击+,JARs or Directories
选择需要导入的JAR包,这里以MySQL,JDBC的Jar为例
- 成功添加之后,拷贝一张图片到web目录
- 然后运行Tomcat
会跳转到网站http://localhost:8080/myWebs/
然后在路径后输入car.jpg,即可得到图片
至此IDEA中tomcat简单的配置和使用完成。