在eclipse下启的服务,一改后台代码就自动重启服务,怎么能不让它重启?

funnsy 2009-09-24 01:27:49
如题。
是eclipse里没设自动编译的事吗?如果要是设了话会解决这个问题吗?
每次改代码都要重启服务,很浪费时间。
谢谢。
...全文
2766 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
pyyyf1118 2009-10-09
  • 打赏
  • 举报
回复
学习了。
  • 打赏
  • 举报
回复
Project -> Cancel build automatically


funnsy 2009-09-24
  • 打赏
  • 举报
回复
但是现在改方法体内部,tomcat服务自动重启了。很浪费时间。3楼和4楼说的是不是一个地方?
我在试。
kingwords 2009-09-24
  • 打赏
  • 举报
回复
改方法体内部不需要重启,,,,添加属性,方法,删除属性,方法,修改xml都需要重启不可逃避的。。。就算改了不让tomcat自动加载,这样还有意义吗? 修改都不会生效
kangxinalex 2009-09-24
  • 打赏
  • 举报
回复
同意4楼的
dichyzhu 2009-09-24
  • 打赏
  • 举报
回复
如果用的是WebSphere服务器,选择Automatic Publishing-Never publish automatically.
emptylian 2009-09-24
  • 打赏
  • 举报
回复
\Tomcat 6.0\conf\Catalina\localhost配置xml文件,
内容

<Context path="/channel" docBase="绝对路径\WEB\webapp" debug="0" privileged="true">

</Context>
soulx 2009-09-24
  • 打赏
  • 举报
回复
server.xml

<Context path="/XXX" reloadable="false">

把reloadable改成FALSE。

funnsy 2009-09-24
  • 打赏
  • 举报
回复
谢谢你的回答,
我看了一下eclipse的配置,是自动build automatically的
我想问一下,在tomcat里,如何设置能让它改后台,而不起服务呢?
buqi001 2009-09-24
  • 打赏
  • 举报
回复
eclipse有自动编译的,是将源码编译成class类,在project-》build automatically。要实现你的效果可能要改动服务器的配置,比如,如果你用的是tomcat,去它的配置文件中看看,它的是不是自动加载的,也和版本有关系,有的就没有这个设置,有的版本就有。

81,115

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧