您现在的位置是:探索 >>正文
tomcat官网下载地址
探索66人已围观
简介Tomcat官网下载地址其实就一个:https://tomcat.apache.org/download-10。但如果你直接点进去,大概率会愣住——页面上并列着Tomcat 10.1、10.0、9.0 ...
Tomcat官网下载地址其实就一个:https://tomcat.apache.org/download-10。官网但如果你直接点进去,下载大概率会愣住——页面上并列着Tomcat 10.1、地址10.0、官网9.0、下载8.5好几个大版本,地址每个版本下面又堆着zip、官网tar.gz、下载Windows Service Installer、地址源码包,官网密密麻麻的下载链接。第一次去的地址人,十有八九会点错。官网
我见过太多人在这一步栽跟头。下载有个同事当年下载了Tomcat 10.0的地址源码包,解压后找不到bin目录,对着文件夹发呆半小时,最后跑来问我“为什么我的Tomcat没有startup.bat”。其实页面写得很清楚,源码包就是给你编译用的,运行要用二进制发行版。但那个页面确实不够友好,英文、表格、密密麻麻的小字,新手很容易看漏。
说回正题。如果你只是想在Windows上跑个Java Web项目,直接找“Windows Service Installer”那个链接,下载.exe文件双击安装,完事。但如果你用的是macOS或Linux,或者你不想污染系统注册表,那就选“zip”或“tar.gz”包。这里有个细节:tar.gz是Linux/macOS用的,Windows用户下载zip就行。别搞反了,之前有个用Windows的朋友下了tar.gz,解压工具不支持,又折腾半天。
版本选择也有门道。Tomcat官网把版本号标得清清楚楚,但很多人不看。如果你用的是Servlet 6.0规范,那必须选Tomcat 10.1.x;如果你还在用老项目,依赖javax.servlet而不是jakarta.servlet,那就只能选Tomcat 9.0.x。这事特别坑——Tomcat 10开始把包名从javax.servlet改成了jakarta.servlet,老代码直接扔进去跑不起来,控制台报ClassNotFoundException,一堆人还以为是环境问题。
官网还提供校验值,每个下载链接旁边都有一串SHA512或SHA256的哈希值。我建议你下载完顺手校验一下。别嫌麻烦,前几年Apache基金会的服务器被入侵过,虽然Tomcat本身没被投毒,但养成习惯总没坏处。校验工具Windows用PowerShell的Get-FileHash,Linux用sha512sum,一条命令的事。
另外,Tomcat官网的下载页面顶部会有个提示,告诉你当前最新稳定版本是多少。比如现在主推的是10.1.x,9.0.x还在维护但已经进入“EOL”倒计时。我个人的建议是:新项目直接用10.1,老项目能不动就不动。别追求“最新”——Tomcat 11现在还处于alpha阶段,页面标着“开发版”,除非你想尝鲜或者帮社区测试,否则别碰。
最后说个冷门但实用的点:官网下载页面底部还有“Previous Versions”的归档链接,里面躺着Tomcat 7、6甚至更老的版本。如果你在维护一个古董项目,别慌,去那里翻。但说实话,那些老版本连JDK 8都不一定兼容,能跑就谢天谢地了。
下载完解压后,进入bin目录,Linux/macOS运行startup.sh,Windows运行startup.bat,然后浏览器打开http://localhost:8080,看到那只猫就说明成了。如果没成,多半是端口被占或JDK版本不对——那是另一个故事了。
Tags:
上一篇:python有哪些web框架
下一篇:全渠道网络推广公司
相关文章
系统漏洞修复有必要吗
探索2017年5月12日,英国某医院的CT机房突然黑屏。放射科医生看着无法启动的机器,手里攥着刚接诊的车祸伤员申请单——那是个颅内出血的病人。当天,WannaCry勒索病毒横扫150个国家,英国国家医疗服 ...
【探索】
阅读更多东莞ip地址
探索东莞的IP地址,跟这座城市一样,被切成了两半。 一半在电信机房里嗡嗡作响,另一半在城中村的出租屋里发烫。我去年帮一个做跨境电商的朋友排查网络故障,他工厂在长安镇,办公室在松山湖,两处IP段跳转时延迟差 ...
【探索】
阅读更多sangfor官网下载
探索打开sangfor官网的下载页面,第一眼感觉是“干净”。没有满屏弹窗,没有闪烁的广告位,左侧是产品分类,右侧是搜索框和热门下载标签。但真正用起来,你会发现这个页面的设计逻辑藏着些门道——它把“下载”这 ...
【探索】
阅读更多