Spring Tool Suite:对静态资源的更改触发重新部署
Posted
技术标签:
【中文标题】Spring Tool Suite:对静态资源的更改触发重新部署【英文标题】:Spring Tool Suite: Changes to static resources triggers redeploy 【发布时间】:2013-12-03 09:42:13 【问题描述】:我最近遇到了一个关于 STS 的问题。它在所有类型的更改(JSP、CSS、JS)上重新部署了我的应用程序。在我将其升级到 3.4.0 之前,它仅在 Java 更改时触发。
我尝试了以下:
启用/禁用 JMX 重新加载 尝试了“资源更改时自动发布”和“构建事件后自动发布” 我为 Web 模块打开/关闭“自动重新加载”。但我只能让它根本不发布或发布所有内容。
这拖慢了我的开发进程。
如何让我的 Spring 应用程序仅在 Java 更改时重新部署?
编辑: 如果我关闭“自动重新加载”,我的 JSP 甚至不会在更改时刷新。这很令人沮丧
【问题讨论】:
【参考方案1】:我解决了它,只需删除服务器,然后添加一个新服务器。
-
在服务器窗口中单击鼠标右键。
添加 -> 服务器
VMware -> VMware vFabric tc Server v2.7-2.9
现有实例 -> 基础实例
完成
我不知道第一个问题是什么。未更改的设置,我找不到任何可疑之处。
【讨论】:
事实证明,将 web 模块中的基本 url(根 url)也设置为 '/' 时它不起作用。以上是关于Spring Tool Suite:对静态资源的更改触发重新部署的主要内容,如果未能解决你的问题,请参考以下文章
eclipse安装Spring Tool Suite(STS)插件
在Eclipse mars 4.5.2 中安装spring 插件 spring tool suite
Spring Boot系列教程一:Eclipse安装spring-tool-suite插件