修改Servlet后怎么才能不重启服务器?
我知道:
修改
%TOMCAT_HOME%\conf\server.xml
大致如下:
<Context path="" docBase="ROOT" debug="0" reloadable="true"/>
其中reloadable就是配置是否自动reload的,把它设为true,如果没有这一项,加上。 1:我想问,path后面具体写什么路径?是不是<url-pattern>里面的路径?docBase后面呢?
2:然后就是我用MyEclipse自带的Tomcat启动,找不到它的server.xml,又要怎么改呢?
我知道:
修改
%TOMCAT_HOME%\conf\server.xml
大致如下:
<Context path="" docBase="ROOT" debug="0" reloadable="true"/>
其中reloadable就是配置是否自动reload的,把它设为true,如果没有这一项,加上。 1:我想问,path后面具体写什么路径?是不是<url-pattern>里面的路径?docBase后面呢?
2:然后就是我用MyEclipse自带的Tomcat启动,找不到它的server.xml,又要怎么改呢?
你写a
就是localhost:8080/a
b
就是localhost:8080/b
访问你的项目
docbase则是你项目放置的路径
你放在f盘里面
就是
f:/项目名字
===========================
至于修改了servlet
tomcat是一定要重启的
不然的话他怎么读取你新的业务?
当然,如果改的不多的话
不必要重启,是更具你的具体操作来的
情况要自己判断,改了属性,配置文件是必须重启的
其他的让他缓存下就可以,不必重启
/jsp
就是用
http://localhost/jsp 来访问的
docBase 就是你的程序的路径了,默认不写绝对路径的话,就是相对于tomcat/webapps 的
比如
tomcat/webapps/ROOT2 他的 server.xml 在 tomcat/conf 目录下面
最后,强烈建议你不要用集成的tomcat,因为实际的运行环境都是单独运行的。