Tomcat 9最新版安装与使用手册,tomcat更改端口号,tomcat控制台乱码问题解决方法

时间:2022-07-25
本文章向大家介绍Tomcat 9最新版安装与使用手册,tomcat更改端口号,tomcat控制台乱码问题解决方法,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

Tomcat 9

第一章:tomcat 安装与配置

先为大家介绍 tomcat 的环境搭建,后面还有 tomcat 控制台中文乱码的解决办法。

① java环境

tomcat 运行是需要 java 环境的。如果没装 java 的,可以看我的博客: java 环境搭建方法

② 工具下载

首先我们需要下载 tomcat 9 获取地址: tomcat.apache.org 官网下载

③ 环境配置

我们新建一个 CATALINA_HOME 的系统变量,变量值就是我们解压的 tomcat 的根路径。

④ 启动

接下来我们来启动 tomcat 的服务,就是 bin 文件夹下的 startup

在浏览器里输入 localhost:8080 能看到 Apache Tomcat 的欢迎页就表示成功了。

⑤ 修改端口号

修改 server.xml 来更改端口号。

访问新的端口即可。

第二章:问题解决

① 启动 startup 闪退查找原因的方法

如果启用时一闪而过的话,可以直接把 startup 拖进 cmd 运行即可看到原因。 可以看到这个错误是因为我没有装 java

② 控制台乱码解决办法

启动后我们发现控制台有乱码,首先我们来看看原因。

右键 cmd 看到我们 cmd 代码页的编码是 GBK,我们来把它设置为 UTF-8 的编码。

cmd 中输入 CHCP 65001 即可,但是这个设置只在cmd窗口生效,我们运行 tomcat 会打开新的窗口,其实这时勾选丢弃旧的副本就可以全部窗口生效,但是为了体现作为一个程序员,更高级更专一的控制我们的 cmd 窗口只专门为 tomcat 运行时才启用设定,我们来修改注册表。

用记事本新增建一个 .reg 结尾的文件,输入以下内容,双击运行文件就会设置好了。

如果保存后文件没有变为如下图所示的样子,可能还是文本文件,因为结尾还是 txt,在文件夹设置里取消隐藏文件扩展名,删掉最后的 .txt 就好了。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERConsoleTomcat]
"CodePage"=dword:0000fde9
"FontWeight"=dword:00000190
"FaceName"="Consolas"

效果图如下。

原理就是在 console 下创建了 Tomcat 项,和一些键值。【 console 指的就是我们的 cmd