Mau*_*o M 11 java eclipse spring tomcat hotdeploy
我正在使用Eclipse开发SpringMVC和Tomcat的应用程序.问题是:服务器不会更新我正在进行的更改.
一个例子:
@RequestMapping(value = "test", method = RequestMethod.GET)
public ModelAndView test(){
ModelAndView mv = new ModelAndView("test");
System.out.println("test");
return mv;
}
Run Code Online (Sandbox Code Playgroud)
每次我点击映射的URL时,Eclipse都会在我的控制台中打印测试.如果我注释掉println,我会得到相同的结果.
尝试解决问题:
一切都没有效果.看起来Tomcat没有更新我在代码中所做的任何更改.
Arp*_*wal 12
要使Eclipse Tomcat自动更新或热部署,您必须在服务器配置中进行某些更改:
以下是步骤:
双击Tomcat Server,参见视图中的"publishing"选项卡"Overview",确保"Automatically publish when resources change"选中.这应该是默认选项,以支持“hot deploy”资源,例如:JSP,XML和属性文件.
在Tomcat插件页面中,单击"Modules"视图,选择模块,然后单击编辑按钮并确保"Auto Reload"是"Disabled".默认值已启用.
以DEBUG模式启动项目.仅在DEBUG模式下支持热部署.
| 归档时间: |
|
| 查看次数: |
17523 次 |
| 最近记录: |