gpt4 book ai didi

java - Eclipse Tomcat 不更新

转载 作者:IT老高 更新时间:2023-10-28 13:49:01 25 4
gpt4 key购买 nike

我正在使用 Eclipse 使用 SpringMVC 和 Tomcat 开发应用程序。问题是:服务器没有更新我所做的更改。

一个例子:

@RequestMapping(value = "test", method = RequestMethod.GET)
public ModelAndView test(){

ModelAndView mv = new ModelAndView("test");
System.out.println("test");
return mv;
}

每次我点击映射的 url 时,Eclipse 都会在我的控制台中打印测试。如果我注释掉 println,我会得到相同的结果。

尝试解决问题:

  • 清理 Tomcat 目录
  • 重启服务器
  • 关闭 Eclipse
  • 在“服务器”选项卡中添加/删除项目
  • 删除该方法正在使用的 JSP
  • 不同的浏览器

全部无效。看起来 Tomcat 并没有更新我在代码中所做的任何更改。

最佳答案

要使 Eclipse Tomcat 自动更新或热部署,您必须对服务器配置进行某些更改:

以下是步骤:

  1. 双击Tomcat Server,引用"publishing"标签在< strong>“Overview” View ,确保选中“资源变化时自动发布”。这应该是默认选项,以支持 “热部署” 资源,例如:JSP、XML 和属性文件。

  2. 在 Tomcat 插件页面中,点击 "Modules" View ,选择 Module 然后点击 Edit 按钮并确保 “自动重新加载”“禁用”。默认启用。

  3. DEBUG 模式启动项目。仅在 DEBUG 模式下支持热部署。

关于java - Eclipse Tomcat 不更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31248977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com