在tomcat的conf目录下,编辑server.xml文件,在host标签里添加了一行
<Context docBase="F:\images" reloadable="true" debug="0" path="/file/images"/>
重启tomcat后(在Eclipse里重启的),发现虚拟目录配置成功,也能够使用,但是停止tomcat后,再次启动,发现server.xml这个文件又回到来原来的样子,请问是不是Eclipse里有做过什么设置才导致这样的么?总不能我每次启动服务前都要再去设置一下配置文件吧。
已解决!
是这样的,Eclipse里配置tomcat之后,会生成一个Server的文件,该文件里有server.xml文件,Eclipse在每次启动的时候都会将这个文件夹里的配置文件复制到tomcat的conf文件里,因此,修改这里的配置文件就好了。