我在带有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重启。