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插件

[置顶] Spring Boot系列教程一:Eclipse安装spring-tool-suite插件

Eclipse添加spring-tool-suite插件

在spring官网上下载历史版本的spring插件,springsource-tool-suite