单独启动tomcat

原料:
jdk-1_5_0_13-windows-i586-p.exe
apache-tomcat-5.5.25.zip

安装jdk,路径为:C:Program FilesJavajdk1.5.0
解压缩tomcat,路径为:E: est omcat5.5.25

配置环境变量:
CATALINA_HOME E: est omcat5.5.25
JAVA_HOME     C:Program FilesJavajdk1.5.0_13
Path          %JAVA_HOME%in
CLASSPATH     .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar

E: est omcat5.5.25conf路径下的server.xml配置为:
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false"

xmlNamespaceAware="false">
.....
<Context path="/helloapp" docBase="helloapp" debug="0" reloadable="true"/>
</Host>

说明:
<Host>元素属性说明:
name:指定虚拟主机的名字
appBase:指定虚拟主机的目录,可以指定绝目录,也可以指定相对与<CATALINA_HOME>的相对目录,如果此项没有设定,默认值为

<CATALINA_HOME>/webapps
unpackWARs:如果此项设置为true,表示将把Web应用的WAR文件先展开为开放目录结构后再运行。如果为false,则直接运行WAR文件
autoDeploy:如果此项设为true,表示当tomcat服务器处于运行状态时,能够监测appBase下的文件,如果有新的Web应用加入进来,则会自

动发布这个Web应用。

Context元素属性说明:
path:指定访问该Web应用的URL入口
docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于Host的appBase属性的相对路径。如果Web应用采用开放目录结构

,则指定Web应用的根目录;如果Web应用是一个WAR文件,则指定WAR文件的路径。
reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动。如果监

测到有class文件被更新,服务器会自动重新加载WE应用。(开发阶段reloadable属性设为tue,发布阶段设为false)


启动tomcat,在E: est omcat5.5.25in中启动startup.bat,完成tomcat启动。

如果tomcat启动后立即关闭,不能看到错误信息,则可以到E: est omcat5.5.25logs文件夹里面查看错误信息。

工程发布在E: est omcat5.5.25webappshelloapp文件夹内

访问URL为:http://localhost:8080/helloapp/index.html

原文地址:https://www.cnblogs.com/jackljf/p/3588912.html