Apache tomcat 11 v11.0.25

大小:14.32MB类别:网络软件

官方版安全无插件

  • 更新时间2026-09-22 13:22:38
  • 版本v11.0.25
  • 系统PC
  • 语言简体中文
下载的是电脑版软件,该软件不适合移动端

Apache Tomcat 11 是一款免费开源的轻量级 Web 应用服务器,在中小型系统和并发访问量不高的场景里用得很多,也是开发和调试 JSP 程序时经常选择的工具。它属于 Apache 服务器的扩展,但可以独立运行,启动后就是一个与 Apache 分开的进程。凭借先进的技术、稳定的性能和零成本,Tomcat 受到大量 Java 爱好者的青睐,也得到部分软件开发商的认可,是目前较为主流的 Web 应用服务器之一。配置得当的情况下,Apache 负责处理 HTML 页面,Tomcat 则运行 JSP 页面和 Servlet,同时也具备处理 HTML 页面的能力。它本身还是一个 Servlet 和 JSP 容器,独立的 Servlet 容器是 Tomcat 的默认模式,不过在静态 HTML 的处理能力上不如 Apache 服务器。

Apache tomcat 11 v11.0.25 软件界面截图

运行环境与 Java 准备

1、 安装 Tomcat 之前,先确认机器上已经装好 Java,这是基本前提,否则需要先安装对应的 JRE 或 JDK

2、 检查本机是否已安装 JDK,可以按 Windows + R 打开 cmd 命令窗口,输入 java 查看;如果出现 java 用法页面,说明系统里已有 Java 环境

3、 继续输入 java -version 可以查看当前 Java 版本;不同版本的 Tomcat 对 JDK 版本要求不一样

4、 需要注意:Tomcat 11.0.x 以上版本需要 Java 17 或更高版本

5、 以安装 jdk19-windows 为例,选择 .msi 版本可以自动安装;装完后按 Windows + R 打开 cmd,输入 java -version,显示版本为 V19 即表示安装成功

环境变量与编码设置

- 进入系统属性页面:系统 → 系统信息 → 高级系统设置 → 高级 → 环境变量

- 将变量值设为 C:\Program Files\Java\jdk-19,也就是 Java JDK 的安装路径

- 再把 C:\Program Files\Java\jdk-19\bin 加入环境变量

- 最后在 cmd 中执行 java -version,出现 Java 版本信息就说明配置完成

- 如果担心终端出现乱码,可以在环境变量中新建变量 JAVA_TOOL_OPTIONS,变量值填 -Dfile.encoding=UTF-8

Tomcat 安装与启动

1、 将下载的压缩包解压到需要的位置,例如 C:\tomcat11M1

2、 进入系统属性页面:系统 → 系统信息 → 高级系统设置 → 高级 → 环境变量,新建系统变量,变量值填 C:\tomcat11M1,即 Tomcat 解压后的使用路径

3、 添加变量值 %CATALINA_HOME%\bin

4、 按 Windows + R 打开命令提示符,进入解压安装 Tomcat 的位置,再进入 \bin 目录,运行 service.bat 批处理脚本,输入 service.bat install

5、 启动后在浏览器输入 http://localhost:8080/ 即可访问

  • 6. 修改 tomcat11M1 安装目录下 \conf 目录中的 tomcat_usename.xml 文件
  • 增加角色和用户配置内容
  • 例如 role rolename="tomcat"
  • manager-gui
  • admin-gui
  • manager-script
  • admin-script

7、 本例安装环境为 Win11

核心特性与使用优势

- Tomcat 是完全开源的项目,任何人都可以免费使用,由 Apache 软件基金会维护,社区活跃,开发者能获得大量支持和资源

- 它被设计为轻量级的 Java Servlet 容器,启动和运行速度快,不需要过多系统资源,处理高并发请求时表现不错,适合大规模应用

- 安装过程简单明了,提供多种安装选项,包括 Windows 服务安装程序;配置文件如 server.xml 容易理解,开发者能快速上手并按需调整

- 实现了 Java Servlet、JavaServer Pages(JSP)和 WebSocket 等多种 Java EE 规范,能有效处理动态内容,并与 Spring、Hibernate 等 Java 技术栈组件无缝集成

- 扩展性良好,支持通过插件和模块扩展功能,开发者可以根据项目需求自定义 Tomcat 的行为

- 提供身份验证、授权和数据加密等多种安全功能,适合需要遵循严格安全标准的企业应用,比如金融行业

- 基于 Java 开发,能兼容各种操作系统和平台,跨平台能力让开发者不必大量修改就能在不同环境部署应用

- 作为成熟的开源项目,拥有庞大的用户群体和丰富的文档资源,遇到技术问题或寻找最佳实践时都能在社区找到帮助

- 适合云计算环境,轻量级特性和易扩展能力使其能应对变化的负载需求,并支持集群和会话复制,确保高可用性

端口、日志与问题排查

1、 检查 JAVA_HOME 环境变量是否正确配置

2、 如果有别的进程占用了 8080 端口,找到对应程序关闭即可;遇到无法关闭的情况,需要重新配置 Tomcat 的端口号

3、 注意事项:HTTP 协议默认端口号为 80,如果将 Tomcat 端口号改为 80,访问时就不用再输入端口号

4、 如果遇到问题,可以查看 logs/catalina.out 或其他日志文件获取详细错误信息

5、 确保合并 web.xml 片段时,登录配置冲突会触发部署失败

6、 在解析配置文件时,删除对 String.intern() 的不必要调用

7、 扩展 sessionAttributeValueClassNameFilter,使其包括动态代理接口类的过滤

8、 当将用户数据持久保存到 DataSourceUserDatabase 失败时,尝试使用回滚并改进错误报告

9、 70143:在解析部件时处理 InvalidFileNameException,按照 Servlet 规范的要求将其作为 IllegalStateException 重新抛出

10、 将缺失原因添加到 JsonErrorReportValve

11、 修复重写规则的 N 和 C 标志的评估

12、 qsd 标志在重写时应始终丢弃原始查询字符串

13、 为默认 servlet 生成的目录列表添加适当的上下文路径、当前目录名称和父目录名称转义,确保 XML 转义与 XML 输出一起使用

14、 在 RewriteValve 规则中处理证书使用者名称和颁发者名称时,始终使用 RFC 2253 格式名称

15、 当客户端提供的随机数计数位于窗口上限时,修复使用摘要身份验证错误拒绝请求的问题

16、 将 Context 角色映射与 Servlet 规范 security-role-ref 分开

17、 处理 JNDIRealm 配置为使用 userRoleAttribute 执行角色搜索,但该属性不可用或未为当前用户配置的情况

18、 改进对与会话过期同时发生的会话属性添加的处理:应用程序现在要么看到成功添加然后到期,要么添加不会成功;会话不再可能过期并且添加成功,对实现 HttpSessionBindingListener 的属性尤其如此

19、 向上下文添加新属性 urlPatternsProvidedInDecodedForm,控制部署描述符、注释和编程等效项中提供的 URL 和 URL 模式是否被视为 URL 编码形式或解码形式;Servlet 规范要求以解码形式提供,Tomcat 历来视为编码形式,Tomcat 12 中将始终视为解码形式,该设置允许逐个应用从编码迁移到解码,并将在 Tomcat 12 中删除,届时相当于硬编码为 true

20、 确保当多个约束与请求路径匹配时,选择具有最长匹配路径的安全约束

21、 如果 FORM 认证保存的请求使用 GET 以外的方式,确保保存的请求恢复后、处理前重新评估安全约束;扩展 FormAuthenticator 并覆盖 doAuthenticate() 和/或 RestoreRequest() 的自定义 Authenticator 实现将需要修改

22、 对 DataSourceRealm 的多项改进:连接到数据库失败或者用户或角色查找期间出现异常,现在将导致身份验证失败,而不是部分填充的主体;对于 CLIENT-CERT 和 SPNEGO 身份验证,用户必须存在于数据库中才能成功进行身份验证

展开内容

相关应用

  • 楠木小说app

    楠木小说app

    30.96MB

    书荒的时候翻开楠木小说app,畅销书、影视改编原著、拿过奖的文学作品都收在一块儿了,偏爱哪种口味的读者都能翻到对路的书。智能排版让页面显得清爽利落,翻页时也不会突然弹出广告搅了兴致,读起来连贯不卡壳。安卓手机和平板都能装。

  • 无尽冬日

    无尽冬日

    846.69MB

    寒风呼啸的雪原上,一片被冰封的废土正等待你去踏足。无尽冬日把生存压力、故事推进和视觉呈现熔于一炉,让玩家置身于冷酷中透着些许温情的凛冬环境。从画面质感再到玩法设计,开发团队都投入了相当多的精力。

  • 风翼射击

    风翼射击

    115.76MB

    想体验星际战场上的弹幕对轰吗?风翼射击把玩家带进一个人类迈向深空却遭遇好战外星生物反击的未来世界,敌方舰队不光拦截星际航队,还将战火蔓延至地球。玩家以王牌飞行员身份出战,手指在屏幕上滑动即可指挥战机穿行于密集弹幕之间,两台机型能随时替换以应对不同对手,途中还能拾取护盾与导弹等补给来强化输出。关卡数量庞大,巨型首领战穿插其中,通关所得金币可用于升级主炮威力与机体耐久,再配合华丽的弹幕光效,让每场太空交锋都充满压迫感与爽快感。

  • 勇气召唤二战

    勇气召唤二战

    253.95MB

    勇气召唤二战最新版(CallOfCourage)属于二战背景的第一人称离线射击类手游,画面走的是写实3D路线,玩家会以秘密突击队员的身份走进二战战场。里面收录了好几张大型战场地图,随着关卡往前走,作战场景也会跟着换;过程中得四处搜刮枪械和物资,把藏在各处的敌军一个个清掉。任务难度允许自己调,还能带上猎犬做搭档一起推图,欧洲战场和太平洋战场的各类任务都能体验到。

  • 非鱼之乐app免费版

    非鱼之乐app免费版

    196.13MB

    想找人说说话却不知从何开口,非鱼之乐app免费版或许能提供一个出口。这款移动端产品由官方推出,把情感陪伴与心灵沟通作为主线,适合那些希望借倾诉和互动缓解孤单的用户。首页和遇见构成它的两大主要区域,从这两个入口进入,既能慢慢整理心情,也可能遇到合拍的聊伴。界面里设置了回应、冒个泡、逛一逛等互动入口,交流与结识新朋友都由此起步。

  • 立时达货主版app

    立时达货主版app

    37.53MB

    想在手机上处理发货业务的物流货主可以看看立时达货主版,这款由该厂商推出的安卓端管理工具,把发布货源、追踪车辆位置、管理运输订单以及结算记录这些事都放进了手机里。以前调度车辆、联系司机,得坐在电脑前或者反复打电话才行,如今掏出手机就能完成发货操作。中小物流公司、个体货主,还有企业里管发货的人员,都能通过它掌握每单货物的运输动态,少打几通电话,整个发货流程也看得更明白。

  • 导游证考试真题库

    导游证考试真题库

    57.46MB

    零基础也能上手备考导游证吗。导游证考试真题库这款安卓软件把厚厚的教材与零散的复习材料都收进手机中,通勤途中或者午休空档都能掏出手机做上几道题,碎片时间就这么一点点积累起来。跨专业报考或者底子薄弱的人用它,相当于身边多了个复习搭档,帮你理清考试范围,点明哪些章节该多下功夫。

  • 载具战争

    载具战争

    177.60MB

    载具战争把战场从地面拉到了天上和水面,坦克、武装直升机、气垫登陆艇三类作战单位同场开打,陆海空三条线并且交火。这是一款主打多人在线对抗的载具PvP手游,对手来自全球各地,同一局里就能体验不同兵种互相配合又互相克制的打法。

  • 执业兽医题库网app

    执业兽医题库网app

    57.46MB

    准备参加执业兽医资格考试的人,手机上多半会需要一款刷题应用。执业兽医题库网由官方团队开发,面向安卓设备,把题目按基础、预防、临床、综合应用四个科目归类,总量够用。里面设了章节练习、历年真题、模拟考试和错题重做几类入口,打开就能练,界面简洁,步骤不绕,也没有广告弹窗跳出来打断思路。想顺利通过这门考试的话,把它装进手机当复习工具是个实在的选择。

  • 王者荣耀单机版

    王者荣耀单机版

    279.29MB

    想找回初代王者手感的话,这个5V5人机对战的怀旧版本值得试试。当年那款热门MOBA的复刻之作,无需注册账号,打开就能进峡谷。虚拟摇杆加技能轮盘,操作方式原汁原味保留了早期版本的样子。铭文和天赋系统被精简掉,出装路线简单直接,新玩家练英雄没压力,老玩家想重温连招和对线节奏也容易适应。进入后五十六位初代英雄全部开放,没有充值入口,也没有广告弹窗,金币和点券都不必操心,英雄对应的初代皮肤同样免费使用,最早那批玩家的快乐还能找回来。

类似应用

  • Internet Download Manager(通用下载器)

    Internet Download Manager(通用下载器)

    8.76MB

    Internet Download Manager 是一款来自国外的共享下载工具,常被简称为 IDM。它主打高速下载,在速度上比百度、迅雷等常见应用更有优势,也因此在外媒网站中收获不少好评,被众多国内用户所熟知。软件具备动态文件分割与多重下载点技术,能明显提升资源获取效率,同时提供续传、队列、代理等实用能力。

  • Keil C51(51单片机编程软件)

    Keil C51(51单片机编程软件)

    93.9MB

    Keil C51 是面向 8051 系列单片机开发的集成工具链,在嵌入式教学和工业控制领域积累了大量用户。它把项目管理、代码编辑、编译链接和程序调试整合在同一套 Windows 界面里,支持 C 语言与汇编混合开发。工具链覆盖了从源码到 Intel Hex 文件的完整流程,编译产物可直接烧录到目标芯片。对于学习 51 单片机或维护老项目的开发者来说,它依然是绕不开的核心工具之一。

  • 文件分割器(GSplit)

    文件分割器(GSplit)

    1.26MB

    GSplit 是一款用于拆分大体积文件的工具,支持压缩包、视频、音频等多种文件类型,也能处理超过 4GB 的单个文档。它的分割速度很快,适合把大文件切成小块后分别保存或发送。分割完成后,程序会自动生成一个合并执行文件,双击就能把切开的片段重新拼回原样。使用时先运行 GSplit,在左侧选择 Original File 指定要分割的文件,再通过 Destination Folder 设定输出位置即可

  • SPSS

    SPSS

    878.45MB

    SPSS 是全球最早问世的统计分析软件之一,覆盖数据管理、统计运算、图表绘制和结果输出等环节,在经济学、数学、统计学、物流管理、生物学和心理学等学科中都有广泛应用。这里提供的是 SPSS 17.0 中文版,界面已完整汉化,用户可不受限制地免费使用。它把数据录入、整理和分析整合在一起,使用者能按实际需求和电脑配置挑选所需模块。SPSS 17.0 还专门改进了数据管理功能,让日常操作更顺手。

  • guitar pro 6

    guitar pro 6

    949.0MB

    guitar pro 6中文版是一款面向吉他爱好者和音乐创作者的曲谱读写工具,gtp6中文版无需注册码即可使用,音色库也能单独下载。它支持吉他和弦、六线谱、BASS四线谱的绘制、打印、查看与试听,在同类软件中口碑不错。需要处理吉他谱、制作伴奏或练习曲目的用户,可以下载体验。

用户评论


本类排行

  • yt-dlp

    yt-dlp

    18.28MB

    yt-dlp 是开源视频下载命令行,支持上千站点,格式选择强大,存档必备。

  • 迷你迅雷

    迷你迅雷

    14.93MB

    迷你迅雷是一款体积偏小的资源下载工具,你可以使用这款迷你迅雷下载你需要的任何资源。它还可以支持网页搜索与资源搜索相结合,它通过与浏览器结合可以带给用户更好且不一样的下载体验。

  • 百度网盘

    百度网盘

    383.76MB

    百度网盘是百度推出的一项云存储服务,百度自建的亚洲大规模服务器集群和搜索业务积累的云基础设施,为文件提供多副本冗余保存,在数据稳定性、安全性和传输性能上都有不错的表现。除了基础的存储和分享功能,它还内置了不少实用工具,比如在线预览音乐、图片和文档,甚至可以直接播放视频。更特别的是,它支持离线下载功能,目前兼容HTTP和FTP协议,官方也曾表示后续会加入P2P协议支持。

  • 应用宝3.0.3.11

    应用宝3.0.3.11

    6.31MB

    应用宝 3.0.3.11 是腾讯推出的全终端应用分发平台,可在安卓、鸿蒙和 PC 上跨端使用。它汇集了三十万款正版应用、手游和轻服务工具,覆盖生活服务、职场办公、休闲娱乐、职业学习等场景。平台采用七层安全核验机制,对应用隐私权限、弹窗广告和恶意代码进行实时监控,从源头降低下载风险。软件上架均经过安全审核,日常下载整体稳定可靠。

  • Winnow Anonymous Proxy

    Winnow Anonymous Proxy

    1.48MB

    Winnow Anonymous Proxy 是一款用于隐藏真实 IP 地址的代理工具。不少论坛和留言板会记录访问者的 IP,这款软件通过收集大量可匿名登录的代理服务器,让用户在浏览网络时多一层保护。使用前只需对列表中的服务器执行 Ping 操作,挑选响应较快的那个 IP 即可。它不改变上网方式,只是把出口换成代理节点,降低身份暴露的风险。

  • 搜狗输入法精简版16.2

    搜狗输入法精简版16.2

    213.23MB

    搜狗输入法精简版16.2是在官方原版基础上深度瘦身后的纯净拼音输入工具。它把原版里的弹窗广告、勋章推荐和第三方推广模块全部砍掉,只留下打字相关的核心功能。互联网词库和智能组词算法都还在,中文输入的流畅度和准确率不受影响。内存占用大约降到原版的六成,后台没有多余进程,设备响应更快、续航也更长。下面从实际使用角度说说它保留了哪些能力、怎么设置更顺手。

  • 金山收藏助手安装包

    金山收藏助手安装包

    1.02MB

    金山收藏助手安装包是一款用于浏览器的收藏类插件,主要帮助用户把网页正文保存到金山文档。它能够自动识别并去掉页面里的广告内容,保留干净的正文,也支持收藏网页片段和图片。保存后的内容可以自动归入指定位置,省去手动复制粘贴的麻烦。目前它已经适配 Chrome、Edge 和 360 安全浏览器,后续还会继续扩展更多浏览器。

  • 向日葵远程控制

    向日葵远程控制

    162.62MB

    向日葵远程控制是一款支持一键远程开关机、无需端口映射的远程管理工具。通过向日葵控制台网页就能直接访问并操控已安装被控端程序的远程主机,完成跨网络远程桌面连接、文件管理、摄像头监控、系统重启关机等操作。它在功能和硬件生态上覆盖了多种远程场景,从日常文件传输到高画质游戏操控都能应对,开机插座还解决了设备冷启动的难题。免费版存在限速,但稳定性和安全性表现不错,适合异地办公、IT支持或协助亲友,操作门槛低

  • DDU显卡驱动卸载工具

    DDU显卡驱动卸载工具

    1.5MB

    DDU显卡驱动卸载工具(Display Driver Uninstaller)是一款专门用来彻底清除显卡驱动的小工具,体积仅1.2M左右,官方提供绿色版,默认带简体中文界面,从XP到最新的Windows 10都能运行。它能完整卸载NVIDIA、AMD、Intel三大品牌的显卡驱动,连驱动留下的注册表项和残留文件也一并清理干净,让系统回到刚装好时的状态。软件还会自动识别显卡型号和详细参数,操作界面直

  • Trojan Remover

    Trojan Remover

    35.74MB

    Trojan Remover 是一款专注于清除特洛伊木马并自动修复系统文件的工具。它能检查系统登录文件,并对 WIN.INI、SYSTEM.INI 以及系统登录文件进行扫描。扫描结束后会生成 Log 信息文件,方便用户查看结果。软件会在检测完成后自动清除木马并修复受损的系统文件。