Windows上安装Tomcat时遇见的问题总结

出现问题有:

  1. 使用startup命令后报错:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined.
  2. 使用java命令后报错:Error:could not open 'D:\Java\JRE1.7\lib\adm64\jvm.cfg'
  3. 使用startup命令启动成功后出现乱码

解决方案:

解决问题1:

添加一个系统环境变量JAVA_HOME

Windows上安装Tomcat时遇见的问题总结

添加完后,为了测试是否成功我使用java命令测试,则出现问题2

解决问题2

将系统变量Path中java的Path上移,移到顶部

Windows上安装Tomcat时遇见的问题总结

此时解决问题2,使用startup启动Tomcat,出现问题3

解决问题3

修改Tomcat\conf\logging.properties文件中

java.util.logging.ConsoleHandle.encoding=UTF-8

修改为

java.util.logging.ConsoleHandle.encoding=GBK

此时可以正常启动Tomcat

可以通过localhost:8080访问Tomcat

耶!

参考:

https://blog.csdn.net/pro_fan/article/details/102844734

https://blog.csdn.net/weixin_40575457/article/details/81625169

https://blog.csdn.net/weixin_43244698/article/details/85304535