Tomcat9.0.50下载及环境配置

前言

在Tomcat10版本中踩了好多坑,主要问题是javax改名为Jakarta后,使用Servlet会出现一些bug和不便。今天学习文件上传时遇到了始终无法解决的报错,一气之下决定降版本到9,就顺手写了一下9的配置步骤。

一、Apache官网下载Tomcat

官网 https://httpd.apache.org/

在侧边栏点击tomcat

在侧边栏选择要下载的版本,也可以点击which version查看各版本需要的JDK版本。在这里我们选择Tomcat9

点击zip,下载后解压即可

二、配置环境变量

配置JDK的方法不止当前一种,但是要使用tomcat的话,就必须按照这种方式配置,否则报错:
在这里插入图片描述

1、配置JDK(必须配置JAVA_HOME)

1)新建CLASSPATH变量(直接copy下面给的)

变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

2)新建JAVA_HOME变量

变量名:JAVA_HOME
变量值:D:\jdk16(JDK的安装路径,我的是直接放在D盘)

3)配置path,双击即可编辑

进入path后点击新建
输入 %JAVA_HOME%\bin
最后全部点确定即可

4)验证环境变量配置是否成功

win+R打开cmd,分三次输入java,javac,java -version并回车即可查看

2、配置Tomcat

1)新建变量CATALINA_HOME
2)双击bin文件夹下的startup.bat启动

如下图是正常启动

如果cmd中出现乱码,在conf文件夹下修改logging.properties
找到java.util.logging.ConsoleHandler.encoding = utf-8这行
更改为java.util.logging.ConsoleHandler.encoding = GBK
即可

出现cmd闪退则修改startup.bat,在最后一行加上PAUSE,如果没有报错,则继续修改该文件,
找到call “%EXECUTABLE%” start %CMD_LINE_ARGS% 把start替换为run,一般的报错都可以百度解决

3)修改Tomcat默认端口号

默认的端口号8080比较常见。建议修改。
在conf文件夹找到server.xml,在文件内找到Connector,修改port为8888(可以自己选,我用的是8888)

然后重新双击startup.bat
在浏览器地址栏输入localhost:8888,出现如下页面则访问成功

4)设置URI编码

如果不修改,在以后学习时,使用request.getParameter()方法时,如果参数是中文,可能会出现乱码,所以提前改好

在connecter标签对中加入

useBodyEncodingForURI="true" URIEncoding="UTF-8"

即可
下面是我配置的connecter

 <Connector useBodyEncodingForURI="true" URIEncoding="UTF-8" connectionTimeout="20000" port="8888" protocol="HTTP/1.1" redirectPort="8443"/>
  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
下载和安装Tomcat 9.0.50,你需要按照以下步骤进行操作: 1. 首先,你可以从Apache官网下载Tomcat 9.0.50的安装包。 2. 在下载完成后,你需要解压缩tar.gz文件。你可以使用以下命令在Linux系统中进行解压缩: ``` tar -zxvf apache-tomcat-9.0.50.tar.gz ``` 3. 解压缩后,你可以在指定的目录中找到安装文件。例如,如果你解压缩到`/opt`目录下,你将在`/opt/apache-tomcat-9.0.50`找到Tomcat的安装文件。 4. 接下来,你可以根据你的需要修改Tomcat配置文件。例如,你可以编辑`/opt/apache-tomcat-9.0.50/conf/logging.properties`来配置日志输出。 5. 一旦你完成了配置,你可以启动Tomcat。你可以运行以下命令来启动Tomcat: ``` /opt/apache-tomcat-9.0.50/bin/startup.sh ``` 6. 最后,你可以通过在Web浏览器中输入`http://localhost:8080`来访问Tomcat的默认页面。如果一切正常,你将看到Tomcat的欢迎页。 这些是安装和配置Tomcat 9.0.50的基本步骤。请记得根据你的特定需求进行适当的配置。希望对你有所帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [最新版linux apache-tomcat-9.0.50.tar.gz](https://download.csdn.net/download/h735004790/20126412)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Tomcat安装以及配置(9.0)](https://blog.csdn.net/weixin_45244707/article/details/116055143)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [Tomcat9.0.50下载环境配置](https://blog.csdn.net/jiyuzzz/article/details/117338793)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值