Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Spring工具套件:对静态资源的更改触发重新部署_Java_Spring_Maven_Tomcat_Spring Tool Suite - Fatal编程技术网

Java Spring工具套件:对静态资源的更改触发重新部署

Java Spring工具套件:对静态资源的更改触发重新部署,java,spring,maven,tomcat,spring-tool-suite,Java,Spring,Maven,Tomcat,Spring Tool Suite,我最近遇到了STS的问题。它将我的应用程序重新部署到各种更改上(JSP、CSS、JS)。在我将它升级到3.4.0之前,它只在Java更改时触发 我尝试了以下几点: 启用/禁用JMX重新加载 尝试了“资源更改时自动发布”和“生成事件后自动发布” 我打开/关闭web模块的“自动重新加载” 但我只能让它不发表任何东西,或者发表任何东西 这减慢了我的发展进程 如何让我的Spring应用程序只在Java更改上重新部署 编辑: 如果我关闭“自动重新加载”,我的JSP甚至不会在更改时刷新。这非常令人沮丧我

我最近遇到了STS的问题。它将我的应用程序重新部署到各种更改上(JSP、CSS、JS)。在我将它升级到3.4.0之前,它只在Java更改时触发

我尝试了以下几点:

  • 启用/禁用JMX重新加载
  • 尝试了“资源更改时自动发布”和“生成事件后自动发布”
  • 我打开/关闭web模块的“自动重新加载”
但我只能让它不发表任何东西,或者发表任何东西

这减慢了我的发展进程

如何让我的Spring应用程序只在Java更改上重新部署

编辑:
如果我关闭“自动重新加载”,我的JSP甚至不会在更改时刷新。这非常令人沮丧

我解决了这个问题,只需删除服务器,然后添加一个新服务器

  • 在服务器窗口中单击鼠标右键
  • 添加->服务器
  • VMware->VMware vFabric tc服务器v2.7-2.9
  • 现有实例->基础实例
  • 完成

  • 我不知道第一个有什么问题。未更改的设置,我找不到任何可疑的设置。

    当web模块中的基本url(根url)也设置为“/”时,该设置不起作用。