8

tomcat 7マネージャー(またはmvn tomcat:deploy)を使用するには、settings.xmlファイルをどこかに置く必要があります。

ファイルには次のものが含まれます。

<server>
    <id>myserver</id>
    <username>myusername</username>
    <password>mypassword</password>
</server>

このファイルはどこに行きますか?

どこかで明示的に参照する必要がありますか?

4

1 に答える 1

13

このsettings.xmlファイルはmaven 設定の一部であり、tomcat に固有のものではありませんが、tomcat-maven-pluginはそこに定義されたサーバーを使用します。

settings.xml ファイルが存在する場所は 2 つあります。

The Maven install: $M2_HOME/conf/settings.xml
A user's install: ${user.home}/.m2/settings.xml

前者の settings.xml はグローバル設定とも呼ばれ、後者の settings.xml はユーザー設定と呼ばれます。両方のファイルが存在する場合、それらのコンテンツはマージされ、ユーザー固有の settings.xml が優先されます。

サーバーを定義するための正確な構文は、設定のドキュメントで確認できます。

于 2013-03-16T21:20:29.043 に答える