问题标签 [spring-loaded]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
286 浏览

spring - Spring Loaded 不接受更改(通过命令行运行/使用 IntelliJ 编辑)

我有一个非常基本的 Spring Boot 应用程序,用于在终端窗口中运行。

为了使用 Spring Loaded,我修改了我的 pom.xml 以自动附加重新加载代理。

在控制台窗口中,我看到重新加载代理已附加。

但是当我在 IntelliJ 中打开 Maven 项目并修改一些代码时,不会发生重新加载。我尝试手动编译修改后的类,但这似乎也没有任何效果。

我错过了什么??

0 投票
1 回答
1535 浏览

java - Spring Boot 与 Spring Loaded 和 Gradle 一起使用

我试图让一个简单的 Spring-Boot 应用程序与 Spring Loaded 和 Gradle 一起工作,但没有任何成功。我尝试了以下方法:

  1. 使用带有bootRun任务的 Spring-Boot 只需在浏览器中使用简单的 F5 即可重新加载静态资源

  2. 如果我bootRun再次使用并通过文本编辑器更改类并且使用compileJava它不起作用。

  3. 如果我IntelliJ Application在现有控制器中进行更改并使用 IntelliJ运行它,make它仅适用于现有方法。不更新新方法、更改签名等。

  4. 使用带有 VM 参数的 IntelliJ:

    -javaagent:C:\Users\myuser\.m2\repository\org\springframework\springloaded\1.2.1.RELEASE\springloaded-1.2.1.RELEASE.jar -noverify

还是什么都不做。

理想情况下,我想只使用 Gradle 来执行这个过程——所以我独立于 IDE

请查看 Github 项目,以便您可以看到我的示例代码: 示例项目

只需执行任何更改DemoController

0 投票
1 回答
367 浏览

maven - Tomcat VirtualWebappLoader 停止为 Java 类工作

直到昨天,它对我来说一直很可爱。我在我的 Hippo CMS 项目中将它与 SpringLoaded 一起使用。

症状:
- 适用于 .ftl 文件的更改 - 不适用于 java 类的更改,例如 MyContactFormComponent

一些发现:

  • 最新的更改反映在和下的类文件 /site/target/classes//site/target/site/WEB-INF/classes
  • 最新的更改没有反映在 /target/tomcat7x/webapps/site.war(我提取它)下的类文件中 ==> Cargo 和 Tomcat 正在使用/target/tomcat7x/webapps/site.war instead of /site/target/classes/. 这与预期的 SpringLoaded 设置相矛盾!

问题是为什么会突然发生?

请注意,没有任何异常或错误!

我昨天做的一件事是在 Cargo 设置下为 JVM 增加内存:

这是因为我的存储库很大,如果不给 Java 更多内存,我将无法运行该站点。这可能是罪魁祸首吗?

Maven 日志(mvn verify/site/目录内):

我的主要pom.xml

0 投票
2 回答
553 浏览

grails - Grails 2.4.3 应用程序自动重新加载不起作用

无法在运行时重新加载 grails 应用程序,我当前的开发环境: Grails app version 2.4.3 JDK: 1.7.0_21

我在 BuildConfig 文件中添加了以下设置 grails.servlet.version = "3.0" grails.reload.enabled = true

一些链接

经过不同的堆栈溢出链接后,例如,

在运行时重新加载应用程序有什么影响?

0 投票
1 回答
183 浏览

maven - 部署为 ROOT 和 SpringLoaded Hippo CMS

在我最近切换到以 root 身份部署之前,Spring Loaded 对我来说一直运行良好。(彻底摆脱我网站 URL 中的“/site”)

我已经修改了 Jeroen 在这里提出的原始配置,但它不起作用。(下面的文件${project.basedir}/target/tomcat7x/webapps/ROOT没有更新,网站指的是这个过时的源而不是最新的${project.basedir}/site/target/ROOT

我错过了什么?

我的${project.basedir}/pom.xml

我的${project.basedir}/site/pom.xml

${project.basedir}/conf/site-context.xml(我尝试将路径都作为空字符串和“/”,但都不起作用)

0 投票
0 回答
146 浏览

grails - IntelliJ:Spring 加载不适用于 Grails 2.3.x 项目

对控制器和服务的更改不会像 STS 那样自动编译和重新加载。然而,这适用于 Grails 2.4.x。2.3.x 缺少什么?

我正在使用 Grails 2.3.11。

更新:

我试过run-app -reloading了,但在那之后我得到了以下信息:

0 投票
2 回答
3712 浏览

maven - Intellij + springboot + maven + spring-loaded

当将 Spring-loaded 作为依赖项应用到 maven 插件时,我遇到了一个问题,即在 Intellij 中调试停止工作。

情况1(工作):

使用带有声明的“Spring-boot-maven-plugin”的自动生成的 spring-boot maven (pom.xml) 文件,我可以使用 intellij 中的 debug-maven 命令调试我的应用程序。pom 文件如下所示:

情况2(不工作):

遵循这里的指导方针:spring-boot-hot-swapping应该为 spring-loaded 添加一个依赖项,以使用 spring-loaded。pom 文件现在看起来像:

调试与以前相同的运行配置不起作用。断点永远不会变成“复选标记”,代码永远不会挂起。代码现在正如人们所期望的那样热交换......如果我再次删除插件依赖项,调试就会再次开始工作......

请帮助我使情况二工作!

IntelliJ 14.1.3 Ultimate、Java 7、Spring boot 1.2.4、Spring 加载 1.2.3

0 投票
0 回答
89 浏览

spring-boot - 如何在属性文件中配置弹簧加载

我正在使用弹簧加载进行热部署,使用设置命令行参数它工作正常。但是我想使用属性文件来做到这一点,那么如何使用属性文件配置弹簧加载呢?

0 投票
1 回答
324 浏览

java - 如何将 Spring Loaded 与 Vaadin TouchKit 应用程序结合使用?

我成功运行了以下示例(简单的 Spring Web 应用程序): https ://www.youtube.com/watch?v=GTrNkhVnJBU

现在我想在一个基于 Spring Boot 和 Vaadin TouchKit 的项目中使用 Spring Loaded。

当我进行更改时(例如 ComboBox 的新标题),Spring Loaded 似乎可以识别它:

但是按 F5 刷新浏览器后,我看不到变化(组合框的标题与以前保持一致)。

我错过了什么吗?在 Spring Loaded 与 Vaadin TouchKit 一起工作之前,我还需要做其他事情吗?

感谢您的阅读以及您可能提前获得的任何提示!

编辑:

当我在简单的 Spring Web 应用程序示例中进行更改时,我得到以下日志输出:

所以上下文“/”似乎在那里更新,但不是在 TouchKit 应用程序中。

0 投票
1 回答
2174 浏览

maven - 如何让 SpringLoaded 在 IntelliJ(或命令行)中与 Maven 一起工作?

我有一个可以正常运行的项目mvn spring-boot:run,并且我希望能够在编译后自动进行热交换。我将依赖项设置如下:

但是,我没有看到响应重新编译的变化。还需要什么吗?