1. 前提说明
自用的简单教程,无图
2. 安装及配置
到官网下载zip版本http://tomcat.apache.org/download-80.cgi
下载这个版本的。
64-bit Windows zip (pgp, sha512)
下载完后,解压。我当时是放到这个目录:
D:\Tools\apache-tomcat-8.5.72\
如果不需要全局启动,不需要配置tomcat。
需要配置JAVA_HOME,不然无法启动tomcat。
3. 运行及说明
到D:\Tools\apache-tomcat-8.5.72\bin下,启动startup.bat。最好是开一个cmd来运行,这样有错误可以看到。如果只是双击开始,有错误的话一闪就过了。
比如以下错误是因为之前没配JAVA_HOME
D:\Tools\apache-tomcat-9.0.36\bin>startup.bat
Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
At least one of these environment variable is needed to run this program
启动后在浏览器输入:http://localhost:8080/
看到页面即代表成功,非常简单。
4. 其他使用说明
4.1 部署war
把war放到这个目录下
{tomcat_home}\webapps\
在下面这个文件中添加信息。
{tomcat_home}\conf\server.xml
添加以下信息:其中 "mywar"为自己的war包名称
<Context path=" " docBase="mywar" debug="0" privileged="true"/>
添加的位置见下
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">
<Context path=" " docBase="mywar" debug="0" privileged="true"/>
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
完成后在浏览器输入:http://localhost:8080/mywar/
就可以进入war的页面了