JDK+MAVEN+TOMCAT速配/Tomcat乱码解决

一、Jdk
JAVA_HOME:C:\software\PATH\jdk1.8\jdk1.8

image.png

Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; (并且置顶)


image.png

CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar


image.png

cmd: java -version

二、Maven
MAVEN_HOME:C:\software\PATH\apache-maven-3.3.9\apache-maven-3.3.9


image.png

path: %MAVEN_HOME%\bin


image.png

mvn -version

三、Tomcat
CATALINA_BASE:C:\software\PATH\apache-tomcat-9.0.17\apache-tomcat-9.0.17


image.png

CATALINA_HOME:C:\software\PATH\apache-tomcat-9.0.17\apache-tomcat-9.0.17


image.png

Path:;%CATALINA_HOME%\lib;%CATALINA_HOME%\bin


image.png

3.1 Tomcat中文乱码解决
1.cmd输入chcp 若输出活动代码页为936则对应的的编码格式为GB2312
2.Catalina.bat使用notepad选择编码格式为GB2312
3.conf/logging.properties文件的“java.util.logging.ConsoleHandler.encoding = UTF-8” 修改为“java.util.logging.ConsoleHandler.encoding = GBK”

3.2 Tomcat一闪而过解决方式
1.文件startup.bat尾部添加pause
2.将catalina.bat中set _EXECJAVA = start 后加/b 变为 set _EXECJAVA = start /b
:doStart
shift
if "%TITLE%" == "" set TITLE=Tomcat
set _EXECJAVA=start /b "%TITLE%" %_RUNJAVA%
if not ""%1"" == ""-security"" goto execCmd
shift
echo Using Security Manager
set "SECURITY_POLICY_FILE=%CATALINA_BASE%\conf\catalina.policy"
goto execCmd

3.若显示server.xml错误则百度server.xml的配置对比相应错误信息
4.最后将pause和/b还原

startup.bat

http://localhost:8080

Tomcat目录下的conf目录,编辑server.xml文件,我们定位到第69行,可以看到Tomcat的监听端口默认为8080

官网下载Tomcat(报错了就下载重新配置):https://tomcat.apache.org/download-80.cgi

查找错误原因


image.png

你可能感兴趣的:(JDK+MAVEN+TOMCAT速配/Tomcat乱码解决)