[url]http://andrewyu.blog.51cto.com/1604432/544659[/url]
Tomcat7跟以前的版本一样,默认的发布程序是/usr/local/tomcat/webapps/ROOT下面,即我们必须将测试文件放在此目录下才能进行测试,如何更改ROOT路径呢?
我们可以修改vim /usr/local/tomcat/webapps/conf/server.xml,我的文件如下:
注意:[color=red][b]这里只是修改webapps的默认位置[/b][/color],没有涉及到ROOT位置
在<host></host>标签之间添加上:
注:path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个example目录,让该目录作为我的默认目录。debug和reloadable一般都分别设置成0和true,重启tomcat应该就可以生效了。
Tomcat7跟以前的版本一样,默认的发布程序是/usr/local/tomcat/webapps/ROOT下面,即我们必须将测试文件放在此目录下才能进行测试,如何更改ROOT路径呢?
我们可以修改vim /usr/local/tomcat/webapps/conf/server.xml,我的文件如下:
<Host name="localhost" appBase="/data/htdocs/www"
unpackWARs="true" autoDeploy="true">
</Host>
</Engine>注意:[color=red][b]这里只是修改webapps的默认位置[/b][/color],没有涉及到ROOT位置
在<host></host>标签之间添加上:
<Context path="" docBase="example" debug="0" reloadable="true" />注:path是说明虚拟目录的名字,如果你要只输入ip地址就显示主页,则该键值留为空;docBase是虚拟目录的路径,它默认的是$tomcat/webapps/ROOT目录,现在我在webapps目录下建了一个example目录,让该目录作为我的默认目录。debug和reloadable一般都分别设置成0和true,重启tomcat应该就可以生效了。
如何更改Tomcat7中webapps默认位置并设置ROOT路径
本文详细介绍了如何通过修改Tomcat7的server.xml配置文件来更改webapps的默认存放位置,并成功设置了ROOT路径。通过在<host>标签内添加特定配置,可以实现将测试文件放置于指定目录进行测试的目的。
1638

被折叠的 条评论
为什么被折叠?



