安装JDK
下载Tomcat
下载Eclipse
如果是在官网下载,请选择Java EE版本
设置Tomcat服务
确保Tomcat服务器安装完成后,在eclipse里设置服务器:
如果在eclipse中安装tomcat8.5时,报错:
The Apache Tomcat installation at this directory is version 8.5.6. A Tomcat 8.0 installation is expected.
解决办法:在Tomcat的安装目录中找到lib目录,再找到catalina.jar。使用压缩软件(WinRAR或是好压)打开它。依次找到并双击打开org\apache\catalina\util\ServerInfo.properties 文件
server.info=Apache Tomcat/8.5.6
server.number=8.5.6.0
server.built=Oct 6 2016 20:15:31 UTC
改为
#Apache Tomcat/8.5.6
server.info=Apache Tomcat/8.0.0
#8.5.6.0
server.number=8.0.0
server.built=Oct 6 2016 20:15:31 UTC
测试一个简单的servlet程序
Dynamic Web Module Version 和 Tomacat Version 之间有版本上的匹配关系: 匹配关系如下图
web.xml文件简介
这其实是个配置文件,简单地比如配置Servlet的映射信息(可以理解为为Servlet起个别名)。
由于之前的Servlet基于Web3.1,所以已经自动生成了映射信息。我们不妨将Servlet类开头的@WebServlet(XXX)注释掉,这样程序将无法运行。这时候就必须手动配置映射信息如图: