那些年跟tomcat的故事


最近在运行tomcat的过程中遇到了一些问题,问度娘、微信搜索之后,终于能够在命令行成功运行了。以下是我遇到的问题及其解决办法,希望能对大家有所帮助。如果大家有更好的解决办法也请在评论区交流呀!

startup.bat闪退

解决办法:
第一步——用记事本打开startup.bat
第二步——找到setlocal
第三步——在它之后的一行添加以下内容

SET JAVA_HOME =(这里是jdk的绝对路径,如G:\Program\jdk\jdk8) 
SET TOMCAT_HOME =(这里是tomcat的绝对路径,如G:\Program\apache-tomcat-8.5.45)  

同样的也在shutdown.bat中进行一样的操作就可以了。

运行startup.bat出现乱码

这个与编码模式有关系,就不细说了
解决办法:
第一步——找到 tomcat/conf 下的 logging.properties,并用记事本打开
第二步——把java.util.logging.ConsoleHandler.encoding = UTF-8
改为java.util.logging.ConsoleHandler.encoding = GBK就可以了

在命令行中运行startup.bat

这是为了避免每次都要找到tomcat然后在打开bin目录才可以运行startup.bat的麻烦操作,我们的解决办法是设置环境变量,具体步骤如下:

第一步:打开环境变量并找到path

在这里插入图片描述

第二步:填写内容

点击编辑就可以看到以下内容,注意:以下蓝色选中的框为我们新建并需要填写的,具体的内容是tomcat下bin文件的绝对路径
在这里插入图片描述
然后点击确定,就可以了。

结果展示

接下来我们只需在命令行输入startup就可以看到效果了。
在这里插入图片描述
在这里插入图片描述

发布了5 篇原创文章 · 获赞 15 · 访问量 683

猜你喜欢

转载自blog.csdn.net/Unicornshawn/article/details/101002635
今日推荐