使用IntelliJ自动重启码头

时间:2018-07-11 13:00:22

标签: java maven intellij-idea jetty

问题: 我无法弄清楚为什么即使在pom上进行配置,也不会在IntelliJ上的代码更改后自动重启码头。

说明: 我开始使用IntelliJ,并且已经从存储库中加载了一个现有项目。 这个项目是在Maven上构建的,我有一个pom,它指定更改后每2秒自动重新加载。

        <plugin>
            <groupId>org.eclipse.jetty</groupId>
            <artifactId>jetty-maven-plugin</artifactId>
            <version>9.3.9.v20160517</version>
            <configuration>
                <scanIntervalSeconds>2</scanIntervalSeconds>
            </configuration>
        </plugin>

当我在Eclipse上时,此扫描是在我保存文件并且没有问题的情况下触发的:由于intelliJ没有保存,因为它是自动保存的,所以我不知道如何触发自动重启进入码头。当我编辑代码时,自动柜员机没有任何反应,并且重启不会触发。

我做错了什么,或者配置中缺少什么?

1 个答案:

答案 0 :(得分:1)

已通过将插件版本升级到 9.4.11.v20180605 来解决该问题:

    <plugin>
        <groupId>org.eclipse.jetty</groupId>
        <artifactId>jetty-maven-plugin</artifactId>
        <version>9.4.11.v20180605</version>
        <configuration>
            <scanIntervalSeconds>2</scanIntervalSeconds>
        </configuration>
    </plugin>