2

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

        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
            <version>1.2.5.RELEASE</version>
            <dependencies>
                <dependency>
                    <groupId>org.springframework</groupId>
                    <artifactId>springloaded</artifactId>
                    <version>1.2.4.RELEASE</version>
                </dependency>
            </dependencies>
        </plugin>

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

4

1 回答 1

0

只有当您更新您的类即构建项目时,Spring 加载才会热交换,它不会为您重新编译。

在 intellij 的情况下,您需要按 Ctrl+F9(或 mac 上的等效项),或启用“自动生成项目”以在保存文件时自动编译代码。

于 2015-09-20T00:11:52.147 回答