关于Tomcat服务器下载

embedded/2024/11/25 6:49:24/

目录

Tomcat的概述

Tomcat服务器下载

步骤

tomcat%20%E5%AE%98%E7%BD%91-toc" style="margin-left:80px;">1 浏览器搜索tomcat 官网

2 下载对应操作系统的压缩包

3 配置环境

4 在命令行窗口检验是否环境配置成功

tomcat%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E6%88%90%E5%8A%9F%EF%BC%8C%E4%BD%86%E5%8F%91%E7%8E%B0%EF%BC%8C%E4%B9%B1%E7%A0%81%E4%BA%86-toc" style="margin-left:120px;">出现如同所示,表示tomcat环境配置成功,但发现,乱码了

解决办法


Tomcat的概述

Tomcat服务器由Apache提供,开源免费。由于Sun和其他公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。当前最新版本是Tomcat11,

Tomcat服务器下载

步骤

tomcat%20%E5%AE%98%E7%BD%91">1 浏览器搜索tomcat 官网

Apache Tomcat® - Welcome!

2 下载对应操作系统的压缩包

从右边的菜单栏中找到DownLoad 下载,选择你想要的tomcat版本

如我想要下载最新版本的:tomcat11

选择tomcat11 后使用鼠标往下滑,看到

点击window操作系统 64位的压缩包,就自动下载

注意:

我使用的谷歌浏览器下载,会下载到对应的文件夹中,你可以在下载后修改压缩包的位置

你如果创建文件夹存tomcat压缩包,给文件夹命名时不能为中文

下载成功后出现如图所示:

3 配置环境

步骤

  1. 我的电脑,鼠标右键打开属性,选择高级系统设置 ,点击
  2. 点击环境变量
  3. 在系统变量中添加 该变量
  4. 之后选择path 系统变量中 点击 编辑,添加 

1 我的电脑,鼠标右键打开属性,选择高级系统设置 ,点击

2  点击环境变量

3 .1在系统变量中添加 该变量

 CATALINA_HOME

这个变量 并且指定这个变量的路径为你下载的tomcat 下的 bin路径之前

3.2 之后选择path 系统变量中 点击 编辑,添加 

%CATALINA_HOME%\bin

完成之后,点击确定,最后退出。

4 在命令行窗口检验是否环境配置成功

启动服务器:startup.bat

打开命令行窗口输入:startup.bat

tomcat%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E6%88%90%E5%8A%9F%EF%BC%8C%E4%BD%86%E5%8F%91%E7%8E%B0%EF%BC%8C%E4%B9%B1%E7%A0%81%E4%BA%86" style="background-color:transparent;">出现如同所示,表示tomcat环境配置成功,但发现,乱码了
解决办法

1  打开 你下载压缩包的conf 文件夹中的 logging.properties 配置文件

在这里我使用Notepad++打开,编辑该文件

2 找到 java.util.logging.ConsoleHandler.encoding =UTF-8

把之前的utf-8 改为GBK 

3 保存设置,重新使用命令行窗口输入启动服务器命令 ,发现不再出现乱码


http://www.ppmy.cn/embedded/140316.html

相关文章

利用 Watchtower 自动监听并更新正在运行的 Docker 容器

本文首发于只抄博客,欢迎点击原文链接了解更多内容。 前言 大部分 VPS 和 NAS 用户或多或少都有用 Docker 来部署一些 Self-hosting 的服务,其中大部分项目都是开源项目,更新频率非常高,特别是一些版本 0.x 的项目,及…

【kubernetes】kubernetes简介

目录 1. 说明2. 起源与发展3. 核心概念4. 架构与组件4.1 控制平面(Control Plane)4.2 工作节点(Worker Nodes) 5. 特点与优势6. 应用场景 1. 说明 1.Kubernetes(简称K8s)是一个开源的容器编排工具&#xf…

Easyexcel(4-模板文件)

相关文章链接 Easyexcel(1-注解使用)Easyexcel(2-文件读取)Easyexcel(3-文件导出)Easyexcel(4-模板文件) 文件导出 获取 resources 目录下的文件,使用 withTemplate 获…

(Java并发编程——JUC)常见的设计模式概念分析与多把锁使用场景!!理解线程状态转换条件!带你深入JUC!!文章全程笔记干货!!

1. 常见设计模式与多把锁使用场景 1.1 同步模式之保护性暂停 即 Guarded Supension,用在一个线程等待另一个线程的执行结果 要点: 有一个结果需要仓一个线程传递到另一个线程,让他们关联同一个 GuardedObject如果有结果不断从一个线程到另…

【代码随想录】哈希

242. 有效的字母异位词 原题链接 算法思想:哈希,排序 哈希思想:重点就是迅速查找,通过key和值的迅速匹配,所以当题目是与 “唯一性” 有关时可用 用哈希表维护字母出现的次数 方法一:哈希 我的做法:用…

28.UE5游戏框架,事件分发器,蓝图接口

3-3 虚幻游戏框架拆解,游戏规则基础_哔哩哔哩_bilibili 目录 1.游戏架构 2.事件分发器 2.1UI控件中的事件分发器 2.2Actor蓝图中的事件分发器 2.2.1动态决定Actor的分发事件 2.2.2父类中定义事件分发器,子类实现事件分发器 2.3组件蓝图中实现事件…

16. 清理Python包管理工具(pip 和 conda)的缓存和冗余文件

这个专栏记录我学习/科研过程中遇到的一些小问题以及解决方案,一些问题可能比较蠢请见谅。自用,仅供参考。 ------------------------------------------------------------------------------------ 清理Python包管理工具(pip 和 conda&am…

2024最新python使用yt-dlp

2024最新python使用yt-dlp下载YT视频 1.获取yt的cookie1)google浏览器下载Get cookies.txt LOCALLY插件2)导出cookie 2.yt-dlp下载[yt-dlp的GitHub地址](https://github.com/yt-dlp/yt-dlp?tabreadme-ov-file)1)使用Pycharm(2024.3)进行代码…