编辑Tomcat的server.xml文件,在
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<!-- SingleSignOn valve, share authentication between web applications
Documentation at: /docs/config/valve.html -->
<!--
<Valve className="org.apache.catalina.authenticator.SingleSignOn" />
-->
<!-- Access log processes all example.
Documentation at: /docs/config/valve.html
Note: The pattern used is equivalent to using pattern="common" -->
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
在host节点内加入:
<Context debug="0" docBase="/ROOT" path="/" privileged="true" reloadable="true"/>
我们的项目目录如下:
元素的属性:
path:指定访问该Web应用的URL入口。
path为虚拟路径,访问时的路径,注意:一定要加“/”
docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于 的appBase属性(host节点属性)的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。
reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。
想了解更多信息的朋友,可以上网搜索:Tomcat Context 元素
作者:jiankunking 出处:http://blog.csdn.net/jiankunking