2

我在带有 Freemarker 视图引擎的 Spring MVC 项目中使用 Maven Jetty 插件。按照建议,我将所有 ftl 模板放在:

/src/main/webapp/WEB-INF/ftl

现在,每次我对 ftl 文件进行更改时,Jetty 都会因为自动扫描功能而重新启动。我想保留自动扫描和重新启动功能,但我不希望它对 ftl 模板文件起作用。

我阅读了有关插件配置的信息并将其配置为:

<configuration>
    ...
    <scanTargetPatterns>
        <scanTargetPattern>
            <directory>src/main/webapp</directory>
            <excludes>
                <exclude>**/*.ftl</exclude>
            </excludes>
        </scanTargetPattern>
    </scanTargetPatterns>
    <scanIntervalSeconds>10</scanIntervalSeconds>
</configuration>

但这似乎不起作用。
每次我保存 ftl Jetty 都会重新启动。

4

0 回答 0