2

Freemarkerビューエンジンを使用するSpringMVCプロジェクトでMavenJettyプラグインを使用しています。提案されたように、私はすべての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