Tomcat的设置1——设置根目录
根目錄的設置有兩種方法,均在conf/server.xml中:
方法1:<Host>元素的appBase屬性所設置的應用程序基準目錄的ROOT子目錄
<Host name="localhost" ?appBase="webapps"?
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
以上是server.xml默認的Host(主機名)所對應配置,可知appBase基準目錄對應的目錄是webapps,webapps下的ROOT目錄就是主目錄。比如在ROOT下的文件test.html通過http://127.0.0.1:8080/test.html即可訪問。
方法2:配置<Context>元素,將其path屬性置空
<Host name="localhost" ?appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="E:\apache-tomcat-test_project" debug="0" />
</Host>
設置了E:\apache-tomcat-test_project為doc基準,Host的appBase屬性不再生效。
比如在E:\apache-tomcat-test_project下的文件test.html通過http://127.0.0.1:8080/test.html即可訪問。
方法3:直接修改appBase屬性
<Host name="localhost" ?appBase="E:\apache-tomcat-test_project"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
其中appBase和方法2中的docBase既可以是相對路徑,也可以是絕對路徑。
本文轉自IT徐胖子的專欄博客51CTO博客,原文鏈接http://blog.51cto.com/woshixy/1355128如需轉載請自行聯系原作者
woshixuye111
總結
以上是生活随笔為你收集整理的Tomcat的设置1——设置根目录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Project Structure详解
- 下一篇: 基本ajax交互