记录一次Tomcat启动startup.bat出现的问题

1,517次阅读
没有评论

问题:startup.bat一闪而过就消失

在已经确定文件夹都是英文,看着没问题,一打开startup.bat就窗口就闪退

解决方法

调试检测问题

1.可以右键点击startup.bat,编辑,在文本的最后敲上pause,保存后重新运行startup.bat,这样窗口就不会闪退,会出现报错原因

记录一次Tomcat启动startup.bat出现的问题

2.在文本的最后敲上pause,保存后重新运行startup.bat,这时候窗口不会再一闪而过,而是停留在桌面上,出现错误信息。

记录一次Tomcat启动startup.bat出现的问题

记录一次Tomcat启动startup.bat出现的问题

根据得到的信息是我们环境变量错误,需要添加环境变量

1.在命令提示符输入代码[code]java -verbose[/code]回车查看我们的JDK的目录,它会显示一大片信息划到最上面就是,我的是C:\Program Files\Java\jdk-16.0.1 (复制JDK目录到这里就行,下一步需要),如果输入的代码运行不了,说明你的系统没有安装JDK,请先去安装,这里我的JDK安装的是16.0.1版本

记录一次Tomcat启动startup.bat出现的问题

 

2.点击开始菜单—设置—系统—关于—高级系统设置—环境变量

记录一次Tomcat启动startup.bat出现的问题

记录一次Tomcat启动startup.bat出现的问题

记录一次Tomcat启动startup.bat出现的问题

记录一次Tomcat启动startup.bat出现的问题

3.新建系统变量,变量名:JAVA_HOME    变量值:C:\Program Files\Java\jdk-16.0.1 (你的JDK目录,刚刚复制的JDK目录)然后点击确定

记录一次Tomcat启动startup.bat出现的问题

记录一次Tomcat启动startup.bat出现的问题

 

成功运行测试

再次打开

startup.bat

记录一次Tomcat启动startup.bat出现的问题

本机浏览器输入http://localhost:8080/

记录一次Tomcat启动startup.bat出现的问题

 

第一次打开,窗口中文是乱码

解决办法

1.打开你安装Tomcat的所在目录,

2. 打开后选择conf目录。

记录一次Tomcat启动startup.bat出现的问题3. 将里面的logging.properties文件用编辑器打开,本例子是使用“Notepad++”编辑器打开。

记录一次Tomcat启动startup.bat出现的问题4. 打开后大约在47行左右找到java.util.logging.ConsoleHandler.encoding = UTF-8,修改为java.util.logging.ConsoleHandler.encoding = GBK;

记录一次Tomcat启动startup.bat出现的问题6.重新启动Tomcat就可以了。

正文完
 
评论(没有评论)