Intellij + springboot + maven + spring-loaded
Intellij + springboot + maven + spring-loaded
我有一个问题,当应用 Spring-loaded 作为对 maven 插件的依赖时,调试在 Intellij 中停止工作。
情况一(工作):
使用自动生成的 spring-boot maven (pom.xml) 文件和声明的 "Spring-boot-maven-plugin" 我可以使用 intellij 中的 debug-maven 命令调试我的应用程序。 pom 文件如下所示:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
情况2(不工作):
按照此处的指导方针:spring-boot-hot-swapping 应该为 spring-loaded 添加一个依赖项,以便使用 spring-loaded。 pom 文件现在看起来像:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.3.RELEASE</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
调试与以前相同的 运行- 配置不起作用。断点永远不会变成 "checkmark" 并且代码永远不会挂起。代码现在正像人们期望的那样进行热交换...如果我再次删除插件依赖项,调试将再次开始工作...
请帮我解决情况二!
IntelliJ 14.1.3 Ultimate,Java7,Spring 启动 1.2.4,Spring 加载 1.2.3
因为似乎没有人对此有答案(在 IntelliJ 论坛中也没有)我创建了一个问题:
https://youtrack.jetbrains.com/issue/IDEA-142078
您尝试使用 spring-devtools(从 1.2.3 开始)吗?使用此依赖项:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
已经有a ticket here,它解决了同样的问题。
我有一个问题,当应用 Spring-loaded 作为对 maven 插件的依赖时,调试在 Intellij 中停止工作。
情况一(工作):
使用自动生成的 spring-boot maven (pom.xml) 文件和声明的 "Spring-boot-maven-plugin" 我可以使用 intellij 中的 debug-maven 命令调试我的应用程序。 pom 文件如下所示:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
情况2(不工作):
按照此处的指导方针:spring-boot-hot-swapping 应该为 spring-loaded 添加一个依赖项,以便使用 spring-loaded。 pom 文件现在看起来像:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<dependencies>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>springloaded</artifactId>
<version>1.2.3.RELEASE</version>
</dependency>
</dependencies>
</plugin>
</plugins>
</build>
调试与以前相同的 运行- 配置不起作用。断点永远不会变成 "checkmark" 并且代码永远不会挂起。代码现在正像人们期望的那样进行热交换...如果我再次删除插件依赖项,调试将再次开始工作...
请帮我解决情况二!
IntelliJ 14.1.3 Ultimate,Java7,Spring 启动 1.2.4,Spring 加载 1.2.3
因为似乎没有人对此有答案(在 IntelliJ 论坛中也没有)我创建了一个问题: https://youtrack.jetbrains.com/issue/IDEA-142078
您尝试使用 spring-devtools(从 1.2.3 开始)吗?使用此依赖项:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-devtools</artifactId>
</dependency>
已经有a ticket here,它解决了同样的问题。