1

tomcat7-maven-pluginEclipse で JSP を編集および保存するときに、Tomcat インスタンスをコマンド ラインで起動して JSP をリロードするにはどうすればよいですか? m2eがマッピング方法を知らないMavenプラグインの実行に依存しているため、Eclipse経由でTomcatを起動したくないことに注意してください。

したがって、コマンドラインで Tomcat を起動します。

mvn clean package -U tomcat7:run-war-only

Tomcat プラグインの構成は次のとおりです。

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.2</version>
    <configuration>
        <systemProperties>
            <spring.profiles.active>local</spring.profiles.active>
        </systemProperties>
        <path>/</path>
        <port>8080</port>
        <contextReloadable>true</contextReloadable>
    </configuration>
</plugin>

プロジェクトのソースで JSP を変更して保存するとき、Tomcat が完全なクリーン/コンパイル/テスト/パッケージ/開始サイクルを実行することなくそれをリロードできると便利です。

4

2 に答える 2