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

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

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

解决方法

调试检测问题

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

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

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

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

 

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

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

 

成功运行测试

再次打开

startup.bat

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

 

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

解决办法

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

2. 打开后选择conf目录。

3. 将里面的logging.properties文件用编辑器打开,本例子是使用“Notepad++”编辑器打开。

4. 打开后大约在47行左右找到java.util.logging.ConsoleHandler.encoding = UTF-8,修改为java.util.logging.ConsoleHandler.encoding = GBK;

6.重新启动Tomcat就可以了。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇