tomcat是JavaWeb开发的基础,我们所有的JavaWeb项目基本上都是发布到tomcat里面运行的。(常见错误请参考文章末尾)

第一步:访问tomcat官网:https://tomcat.apache.org/

在页面左部的downloads栏,选择自己合适的版本,这里我们选择tomcat9.

tomcat下载安装及常见错误详解

点进去,这里有不同安装方式的tomcat的安装包,这里我选择解压缩的安装方式。tomcat下载安装及常见错误详解

第二步:喝杯茶,吃颗糖,等tomcat下载完成,然后解压缩到自己的安装目录,打开后就是这样啦。

tomcat下载安装及常见错误详解

tomcat下载安装及常见错误详解

第三步:配置环境变量。右击我的电脑,依次打开:属性、高级系统设置、环境变量。

tomcat下载安装及常见错误详解

这里我们配置的是系统环境变量,点击新建,创建TOMCAT_HOME环境变量,指向你的tomcat的安装目录,同时在path变量中追加%TOMCAT_HOME%\bin,%TOMCAT_HOME%\lib,%TOMCAT_HOME%\lib\servlet-aqi.jar,%TOMCAT_HOME%\lib\jsp-api.jar。至此,我们的环境变量就算配置完成了。

tomcat下载安装及常见错误详解

tomcat下载安装及常见错误详解

第四步:回到我们的安装目录,进入bin目录,双击打开startup.bat批处理文件,显示如下界面即表示tomcat安装成功。

tomcat下载安装及常见错误详解

常见错误:startup闪退

原因1:计算机8080端口已经被占用。解决方法:快捷键:win+r,输入cmd,打开命令行,输入代码 netstat -ano|findstr "8080",(记住findstr和"8080"之间是有空格的,被问了无数遍为什么命令执行不了。。。)当然我这里没有哈

tomcat下载安装及常见错误详解

如果有的话,就根据PID(进程id号)来查看这个占用端口的是哪个程序,命令是“tasklist|findstr "8080"”(PID是最后一列的数)

再通过命令行“taskkill /f /t /im ********”结束该进程(注意“/”之前都有空格),重新启动tomcat。

以下是针对于解压缩版本的错误,由于不是安装版,可能会造成环境变量的缺失,我们右击编辑startup文件,在文件的开头加入如下两行代码,保存,重启tomcat.

SET JAVA_HOME=******             你Java的安装目录

SET TOMCAT_HOME=*****        你tomcat的安装目录

保存并重启tomcat。

相关文章: