修改java类后免重启tomcat的最好方法是什么?

 我来答
千锋教育
2015-12-20 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
  1. 修改Tomcat的配置文件

  2. 找到部署tomcat的服务路径(譬如:D:\Tomcat6.0\apache-tomcat-6.0.36\conf),解释:tomcat路径就是运行项目的部署服务器路径。

  3. 在conf文件夹下找到server.xml文件 修改里面的reloadable=true 为reloadable=false;

  4. reloadable属性属于部署项目的<context/>标签的属性。

  5. 譬如:<Context debug="0" docBase="D:\JavaCode\E-bsoft\CDCPro\WebRoot" path="/CDCPro" reloadable="false"/>  

Mandy_XiaoJ
2013-10-09 · TA获得超过146个赞
知道小有建树答主
回答量:435
采纳率:50%
帮助的人:119万
展开全部
你是用的strust2 么
不用在tomcat那边配置,只要在struts.xml这个配置文件里添加一行代码:<constant name="struts.devMode" value="true"></constant>就可以了。

(注意是加在<struts></struts>之间)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wskfhvhc
推荐于2016-02-28 · TA获得超过692个赞
知道小有建树答主
回答量:307
采纳率:66%
帮助的人:298万
展开全部
每次修改Java都要重启服务器(Tomcat),太麻烦,可以修改Tomcat 下 conf\server.xml 文件。
在<Host>之中,修改<Context ...../> 设置为自动加载 ,加一句reloadable="true"
<Context path="/test" docBase="D:\web" reloadable="true"/>

在Tomcat后台出现以下信息:Reloading this Context has started
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
恨水柳思
2013-10-09 · TA获得超过127个赞
知道答主
回答量:61
采纳率:100%
帮助的人:32.9万
展开全部
你是用eclipse插件容器tomcat么?如果是这样的话可以redeploy/reload,就不用重启tomcat,如果只是用tomcat的话,就只能shutdown,之后start了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-10-09
展开全部
修改java文件还是需要重启的,怕麻烦的话试试jetty
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式