安装tomcat
详细图文参照https://blog.csdn.net/m0_62617719/article/details/129544114
(本篇只为做一个大概的记录)
-
下载地址:官网地址https://tomcat.apache.org/download-80.cgi
-
下载地址:网盘地址:链接:https://pan.baidu.com/s/1OajlWIBR-jpFHokYr5EsHA
提取码:1314
–来自百度网盘超级会员V6的分享 -
下载位置:导航Download Tomcat 选定版本 ------ Quick Navigation【 Archives 】 — 版本 — bin/对应压缩包 windows-x64.zip
-
安装步骤:将刚刚下载的zip压缩包解压到指定目录下,目录不能含中文。如:D:\installion\developEnvironment\tomcat\apache-tomcat-8.5.86
-
配置环境变量:
高级系统设置 ----- 高级 ---- 环境变量 — 系统变量
- 新建
- 变量名 CATALINA_HOME
- 变量值 D:\installion\developEnvironment\tomcat\apache-tomcat-8.5.86
- 选中Path 编辑,新建%CATALINA_HOME%\bin
- 新建
-
校验安装成功:
cmd命令行窗口,输入 startup.bat
安装tomcat的必要条件:
本地已安装jdk,验证方式cmd命令行窗口输 java -version
部署war
部署
-
项目放置目录:**/apache-tomcat-8.5.86/webapps
如:spm.war解压后,将spm目录放置在/webapps下。
修改启动参数:
-
startup.bat文件:
set JAVA_OPTS=%JAVA_OPTS% -server -Dfile.encoding=UTF-8 set JAVA_OPTS=%JAVA_OPTS% -XX:+PrintCommandLineFlags -XX:+UseCompressedOops -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UseCompressedOops -XX:+UnlockExperimentalVMOptions -XX:G1MixedGCLiveThresholdPercent=50 -XX:G1HeapRegionSize=16 -XX:ParallelGCThreads=8 -XX:ConcGCThreads=6 rem 注释 location是自定义的位置 application.properties application.yml配置了spm项目的启动配置。可以是..\webapps\spm\application.properties,..\webapps\spm\application.yml set JAVA_OPTS=%JAVA_OPTS% -Xms4G -Xmx4G -Dspring.config.location=..\webapps\application.properties,..\webapps\application.yml set JAVA_HOME=%JAVA_HOME% set "EXECUTABLE=%CATALINA_HOME%\bin\catalina.bat"
-
修改conf下server.xml文件
在Host标签下添加如下:
<Context path="" docBase="spm"/>
-
启动后控制台乱码
-
修改conf/logs/logging.properties文件 (建议先备份一遍)。
-
安装tomcat-8.5.86后,本地默认是UTF-8,windows控制台编码方式默认GBK,所以会乱码。
-
解决方式
java.util.logging.ConsoleHandler.encoding = GBK // 原默认编码方式是UTF-8
-
重启 tomcat
其他:如何查看windows控制台编码方式:
win+R cmd 输入chcpchcp
若输出:活动代码页:936 则是GBK
若输出:活动代码页:65001则是UTF-8
-
修改项目所需配置
application.properties application.yml
添加必须配置redis es rabbitmq等项目启动所需的中间件配置
启动服务
双击startup.bat