1

tomcat7-maven-plugin:run を、有効にする必要がある Realm を含むカスタム server.xml で使用しようとしています。ドキュメントで説明されているように、私は<serverXml />自分のファイルを指していました。ただし、私のアプリケーションは読み込まれません。プラグインのドキュメントには、アプリケーションのコンテキストを手動で構成する必要があると記載されています。

どうすればいいですか?docBase などに何を入れればよいかわかりません。

ありがとう。

4

3 に答える 3

2

このサンプル pom を確認できますかhttp://svn.apache.org/repos/asf/tomcat/maven-plugin/trunk/tomcat7-maven-plugin/src/test/resources/deploy-war-project/pom.xml

于 2012-11-29T09:26:35.740 に答える
0

レルムを変更するだけでよい場合は、レルムでserver.xmluseを使用する代わりに、次のようにcontext.xmlします。

<Context>
  <Realm className="org.apache.catalina.realm.MemoryRealm" />
</Context>

Tomcat Maven プラグインを次のように指定しcontext.xmlます。

<plugin>
  <groupId>org.apache.tomcat.maven</groupId>
  <artifactId>tomcat6-maven-plugin</artifactId>
  <version>2.0</version>
  ...
  <configuration>
    ...
    <contextFile>tomcat/context.xml</contextFile>
    ...
  </configuration>
</plugin>
于 2014-02-03T20:14:37.990 に答える