win10下tomcat在idea的安装配置

一、下载Tomcat
1、进入官网http://tomcat.apache.org/,选择download,下载所需Tomcat版本。
win10下tomcat在idea的安装配置_第1张图片
此处我选择下载最新版本Tomcat 9。
注意有zip和exe两种格式的,zip(64-bit Windows zip(pgp,md5,sha1))是免安装版的,exe(32-bit/64-bit Windows Service installer(pgp,md5,sha1))是安装版。同时观察自己的电脑是64位系统还是32位系统。
此处选择下载zip版;
win10下tomcat在idea的安装配置_第2张图片

下载后直接解压缩,
2、找到目录bin下的startup.bat,点击启动Tomcat;shutdown.bat:关闭Tomcat。
win10下tomcat在idea的安装配置_第3张图片
3、启动Tomcat后,打开浏览器,键入 http://localhost:8080 进入如下页面则表示安装成功:
win10下tomcat在idea的安装配置_第4张图片
二、Tomcat环境变量配置
1、安装完成后,右击"我的电脑",点击"属性",选择"高级系统设置";
win10下tomcat在idea的安装配置_第5张图片
2、选择"高级"选项卡,点击"环境变量";
win10下tomcat在idea的安装配置_第6张图片
然后就会出现如下图所示的画面:
win10下tomcat在idea的安装配置_第7张图片
3、在”系统变量“中添加系统变量CATALINA_BASE,CATALINA_HOME;
变量名:CATALINA_BASE
变量值:D:\tools\apache-tomcat-8.5.4 //Tomcat安装目录
win10下tomcat在idea的安装配置_第8张图片
变量名:CATALINA_HOME
变量值:D:\tools\apache-tomcat-8.5.4
win10下tomcat在idea的安装配置_第9张图片
点击确定。
4、此处还需修改ClassPath和Path的变量值。
在ClassPath的变量值中加入:%CATALINA_HOME%\lib\servlet-api.jar;(注意加的时候在原变量值后加英文状态下的“;”)
win10下tomcat在idea的安装配置_第10张图片
在Path的变量值中加入:%CATALINA_HOME%\bin;%CATALINA_HOME%\lib(注意加的时候在原变量值后加英文状态下的“;”)
win10下tomcat在idea的安装配置_第11张图片
点击确定,Tomcat环境变量就配置好了。
5、此处需要验证一下。需要重启一下电脑
点击"开始"->“运行”,键入"cmd"(或快捷键win+R);键入命令: startup,出现以下信息,说明环境变量配置成功;
在这里插入图片描述

三、在IntelliJ IDEA配置Tomcat
1、点击Run-Edit Configurations…
win10下tomcat在idea的安装配置_第12张图片
2、点击左侧“+”,选择Tomcat Server–Local,
win10下tomcat在idea的安装配置_第13张图片
3、在Tomcat Server -> Unnamed -> Server -> Application server项目下,点击 Configuration ,找到本地 Tomcat 服务器,再点击 OK按钮。
win10下tomcat在idea的安装配置_第14张图片
win10下tomcat在idea的安装配置_第15张图片

至此,IntelliJ IDEA配置Tomcat完成。

四、遇到的问题
1、运行tomcat在控制台会出现乱码问题,如下图:
win10下tomcat在idea的安装配置_第16张图片
自己尝试了几种将idea里修改成utf-8,但都没有成功
参考了修改成utf-8的博客如下
https://blog.csdn.net/m0_38132361/article/details/80628203

最终解决方式:
就是修改tomcat的conf下的logging.properties中的参数,

java.util.logging.ConsoleHandler.encoding = GBK

将UTF-8改到GBK就行了保存后重启tomcat就正常了。
2、运行tomcat会报404错误
解决方式:
run -> edit Configurations -> Deployment -> 右侧加号+ -> Artifact
win10下tomcat在idea的安装配置_第17张图片
win10下tomcat在idea的安装配置_第18张图片

你可能感兴趣的:(Java)