MyEclipse和tomcat如何配置让修改了Java代码后不用重启服务器
2014-04-06 09:47
856 查看
conf/Context.xml是Tomcat公用的环境配置;若在server.xml中增加<Context path="/test" docBase="D:\test" debug="0" reloadable="false"/>的话,则myApp/META-INF/Context.xml就没用了(被server.xml中的Context替代),
<Context>代表了运行在<Host>上的单个Web应用,一个<Host>可以有多个<Context>元素,每个Web应用必须有唯一的URL路径,这个URL路径在<Context>中的属性path中设定。 <Context path="bbs" docBase="bbs" debug="0" reloadable="true"/>
<Context>元素的属性:
一: path:指定访问该Web应用的URL入口。
二: docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。
三: reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。
在开发阶段将reloadable属性设为true,有助于调试servlet和其它的class文件,但这样用加重服务器运行负荷,建议在Web应用的发存阶段将reloadable设为false。
<Context>代表了运行在<Host>上的单个Web应用,一个<Host>可以有多个<Context>元素,每个Web应用必须有唯一的URL路径,这个URL路径在<Context>中的属性path中设定。 <Context path="bbs" docBase="bbs" debug="0" reloadable="true"/>
<Context>元素的属性:
一: path:指定访问该Web应用的URL入口。
二: docBase:指定Web应用的文件路径,可以给定绝对路径,也可以给定相对于<Host>的appBase属性的相对路径,如果Web应用采用开放目录结构,则指定Web应用的根目录,如果Web应用是个war文件,则指定war文件的路径。
三: reloadable:如果这个属性设为true,tomcat服务器在运行状态下会监视在WEB-INF/classes和WEB-INF/lib目录下class文件的改动,如果监测到有class文件被更新的,服务器会自动重新加载Web应用。
在开发阶段将reloadable属性设为true,有助于调试servlet和其它的class文件,但这样用加重服务器运行负荷,建议在Web应用的发存阶段将reloadable设为false。
<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path="/ItcastOA" docBase="E:\apache-tomcat-6.0.30\webapps\ItcastOA" debug="0" reloadable="true" crossContext="true"/> </Host>
相关文章推荐
- MyEclipse和tomcat如何配置让修改了Java代码后不用重启服务器 - jingyunyb
- Myeclipse2015 Jrebel插件的安装、配置、使用(新建.java文件、给类添加新方法、新属性、修改代码等,不用重启tomcat即可更新)
- 在myeclipse中修改java文件,不用重启tomcat的办法
- Maven项目热部署,修改代码后不用重启tomcat服务器
- Eclipse-Eclipse下改配置,修改Java代码不必重启Tomcat
- 配置tomcat是修改JSP页面后不用重启服务器
- Eclipse+Tomcat实现热部署/热加载配置,修改java代码无需重启tomcat
- 修改java代码不用重启tomcat即生效
- 关于修改java代码后得重启Tomcat等服务器的问题
- jrebel 5 for myEclipse (8-10 测试过)配置 修改java文件不用重启tomcat
- 设置tomcat配置文件,在Myeclipse中修改jsp文件之后不用重启tomcat
- eclipse修改java代码或者其他一些资源例如配置文件,freemarker文件时tomcat不自动重启的方法
- eclipse+tomcat调试修改代码不用重启容器配置方法
- MyEclipse中开发网站项目如何设置关联的Tomcat服务器热启动,即修改项目源代码时不需要每次都重启Tomcat
- 设置tomcat配置文件,在Myeclipse中修改jsp文件之后不用重启tomcat
- 设置tomcat配置文件,在Myeclipse中修改jsp文件之后不用重启tomcat
- eclipse+tomcat调试修改代码不用重启容器配置方法
- Eclipse+Tomcat调试修改代码不用重启容器配置方法
- MyEclipse中开发网站项目如何设置关联的Tomcat服务器热启动,即修改项目源代码时不需要每次都重启Tomcat
- Eclipse+Tomcat调试修改代码不用重启容器配置方法