2

Maven プラグインを使用する場合、これを使用してコマンド ラインから Tomcat を起動できます。

mvn tomcat:run

マシンに Tomcat を 2 つ別々にインストールしている場合 (Tomcat 6.x と 7.x など)、どちらを指定するかを指定する方法はあります:runか???

編集1:

シリルに提案されたように、私は試しました:

mvn tomcat6:run and mvn tomcat7:run

そして、私はこのエラーを受け取りました:

[エラー] 現在のプロジェクトおよびリポジトリ [ローカル (/Users/chitteb/.m2/リポジトリ)、中央 (http://repo1.maven.org/maven2)] -> [ヘルプ 1]

4

4 に答える 4

1

Apache Tomcat Maven プラグインのドキュメント で、Tomcat のバージョンを調整する方法の例を見つけました。例に示すようにプラグインが構成されている場合は、@Seshagiri で言及されているように、mvnコマンド ラインで、またはプロファイルでプロパティを定義することにより、バージョンを指定できます。-Dtomcat.version=6.0.xxx

于 2012-05-02T13:44:39.680 に答える
1

pom.xml に以下の行を追加します。私も同じ問題に直面していましたが、後で解決しました

mvn tomcat7:run を使用

  <build>
        <plugins>
            <plugin>
              <groupId>org.apache.tomcat.maven</groupId>
              <artifactId>tomcat7-maven-plugin</artifactId>
              <version>2.2</version>
            </plugin>   
        </plugins>
    </build>
于 2015-09-17T07:31:38.567 に答える
1

CATALINA_BASEおよびCATALINA_HOME環境変数で指定されたものを実行すると思います。

于 2012-05-02T07:29:04.747 に答える
1

プロファイルを使用して 2 つの異なる設定を定義し、実行中にプロファイル名を使用する必要がある場合があります。

于 2012-05-02T07:29:48.523 に答える