- IDEA的**方式有很多,可自行搜索,本教程在已安装**版IDEA的基础上进行
一、下载Tomcat
- Tomcat官网链接
- 左侧下载栏选择想要的版本进入
- 根据需要选择不同版本
- 下载之后是个压缩包,直接解压即可,无需安装
二、配置本地Tomcat环境变量
-
1、选中此电脑 -> 右键 -> 属性
-
2、选择高级系统设置 -> 环境变量 -> 系统变量处选择新建
-
3、新增CATALINA_BASE和CATALINA_HOME环境变量,值为解压后的Tomcat目录,如上图所示
-
4、选中Path变量 -> 编辑,新建%CATALINA_HOME%\lib和%CATALINA_HOME%\bin的值
-
5、一路“确定”点回去
-
6、Win键+R键启动运行窗口,输入“cmd”回车启动命令窗口
-
7、命令窗口中输入 startup ,回车启动本地Tomcat
-
8、会弹出一个Tomcat的新窗口,看到最下面一行start Server startup in xxxx ms即代表启动成功
-
9、打开浏览器,地址栏内输入 localhost:8080,回车出现以下页面即代表本地Tomcat服务器启动成功
-
10、说明一下,关掉Tomcat的命令窗口即代表关闭了本地的Tomcat服务
三、Tomcat乱码问题解决
- 可以看到Tomcat的命令窗口中中文是乱码,这是因为8.5.57的Tomcat是UTF-8编码,而本地启动时使用的是GBK编码
- 这里啰嗦一下,搜索一下“Tomcat启动乱码”,可以看到绝大多数的教程都是教大家去修改Tomcat的配置文件,即Tomcat安装目录下config目录下的logging.properties文件,将UTF-8编码修改为GBK。这样也可以解决本地乱码的问题。
- 但是我希望将所有的编码都统一成UTF-8,所以我选择的方式是将Windows的编码从GBK修改为UTF-8
- 1、打开Windows设置,搜索“控制面板”打开
- 2、选择“更改日期、时间或数字格式”
- 3、弹出窗口的“管理”页中选择“更改系统区域设置”
- 4、勾选上“Beta版”,点“确定”,根据提示“重启电脑”
- 5、重启完成后Windows系统已成功设置为UTF-8编码,重复第二章6、7、8小节操作启动本地Tomcat,可以看到已经不是乱码了
四、IDEA集成Tomcat
- 1、首先打开或创建一个JavaWeb项目
- 如果是从git或svn上down下来的JavaWeb项目,直接打开目录配置即可,相关配置会另开一篇,此处略过
- 创建教程会另开一篇,此处略过
- 2、右上角的绿色锤子标志旁点开“Edit Configurations”,此处是为本项目指定Tomcat
- 3、点击左上角的“+”标志,往下翻找到“Tomcat Server”点开,点击“Local”
- 4、注意“Server”下“Application server”栏后的“Configure”,此处是配置全局Tomcat服务器,可被所有项目选择,点开
- 5、根据图示步骤依次 点开“+” -> 填入本地Tomcat解压目录 -> 填入本地Tomcat解压目录 -> 点击“OK” -> 为这个Tomcat服务器取个名字 -> 点击“OK”,即可将该Tomcat配置进IDEA
- 6、配置好IDEA的Tomcat服务器后,先不理会Server页,根据配置点开“Deployment”页 -> 点开“+”号 -> 选择“Artifact”,选择war包导入
- 如果此处没有显示可选war包,说明JavaWeb项目配置不对【此处预留教程位,后续有空写完补上】
- 如果此处没有显示可选war包,说明JavaWeb项目配置不对【此处预留教程位,后续有空写完补上】
- 7、回到“Server”页,根据图示配置完成后,OK确认
- 端口推荐保持默认配置
- 端口推荐保持默认配置
- 8、点击图示按钮即可启动Tomcat
- 此处默认JavaWeb项目相关的配置已配置好
- 如果是Maven项目,还需集成并配置Maven【此处预留教程位,后续有空写完补上】
- 9、启动成功,并且IDEA会自动启动浏览器打开指定页面
五、IDEA乱码问题解决
- 可见上面截图中,IDEA的命令行中中文显示乱码,此处需做几处配置
- 1、修改IDEA的编码配置,根据图示操作
- 2、修改IDEA的启动编码,根据图示操作
- 此处啰嗦一下,网上的绝大多数教程都是教大家找到IDEA安装目录下bin目录下的idea64.exe.vmoptions文件和idea.exe.vmoptions文件修改,但是直接修改文件有可能是没用的!重复一遍,有可能是没用的!
- 在打开的窗口最后添加:-Dfile.encoding=UTF-8,保存关闭
- 此处啰嗦一下,网上的绝大多数教程都是教大家找到IDEA安装目录下bin目录下的idea64.exe.vmoptions文件和idea.exe.vmoptions文件修改,但是直接修改文件有可能是没用的!重复一遍,有可能是没用的!
- 3、修改Tomcat启动编码,添加:-Dfile.encoding=UTF-8,保存关闭
- 4、做完上述操作重启IDEA,重复第四章第8小节操作启动项目,乱码问题解决