让人难过的问题,如何使当web.xml文件发生变化后,tomcat不可以重新加载项目?
我现在遇到一个这样的要求,通过jsp页面修改web.xml文件,但是修改后,该项目不可以当时就重新启动。我做了如下设置:
<?xml version= '1.0 ' encoding= 'GBK '?>
<Context docBase= "D:/hinge8.1/target/hingebi " path= "/hingebi " reload= "false ">
</Context>
主要是reload= "false ",但是当我对web.xml中的元素进行了重新设置后,tomcat马上就对该项目进行了重新的加载,这是为什么呀?如何能够避免?
------解决方案--------------------在server.xml中找到这个
<Host name= "localhost " appBase= "webapps "
unpackWARs= "true " autoDeploy= "true "
改为
<Host name= "localhost " appBase= "webapps "
unpackWARs= "true " autoDeploy= "false "
试试