介绍
类似于IIS、Apache的Web服务端程序,也就是Web容器
运行JSP 页面和Servlet
功能:
- web服务器
- jsp容器
- servlet容器
配置步骤:
- 没有jdk,下载jdk并配置环境变量CLASSPATH,在PATH环境变量中加入CLASSPATH,具体步骤见下
JDK安装与环境变量配置 - 打开eclipse,Window->Prefernces->Server->Runtime Environments
点击Add,找到Apache,出现如下图
看可以支持的Tomcat版本,随后去官网下载对应的Tomcat,这里我选择上一步的最新版本Tomcat v9.0,因此官网里我下载的也是对应的9.0版本
Tomcat官网下载 - 下载的是压缩包,解压到指定文件夹(最好不要带中文路径),找到startup.bat文件,等待配置完成,如果没发生任何问题,最后会出现start Server startup in [3,370] milliseconds等字样
#问题一: 严重 [main] org.apache.catalina.util.LifecycleBase.handleSubClassException 初始化组件[Connector[HTTP/1.1-8080]]失败。
——原因:多半是8080端口被占用
——解决:打开命令提示符,输入
netstat -aon|findstr 8080
得到pip为7344的进程占用了8080端口,所以我们需要关闭这个进程
打开任务管理器,在栏目上点击右键点击pid显示,找到7344,点击它,然后结束任务
- 正确开启tomcat服务后,浏览器输入访问http://localhost:8080/,可以出现以下情况,即配置正确