組み込み Tomcat サーバー用の tomcat7-maven-plugin で Maven 3.0.4 を使用しています。pom.xml を編集してサーバー ログを生成したいと考えています。ただし、構成セクションの「tomcatLoggingFile」プロパティでログを取得できません。以下は私の構成です:
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.0</version>
<configuration>
<tomcatLoggingFile>tomcat_server.log</tomcatLoggingFile>
</configuration>
</plugin>
tomcat7-maven-plugin の公式ドキュメントを確認しました: http://tomcat.apache.org/maven-plugin-2.1/tomcat7-maven-plugin/run-mojo.html しかし、なぜそうでないのかまだわかりません働く。
また、この投稿を確認しました: Maven プラグインから埋め込み Tomcat のロギングを構成し、 代わりに org.slf4j.LoggerFactory を使用します。ファイル tomcat_server.log にログはありません。
pom.xml で jboss-as-maven-plugin を使用するように切り替えて実行するmvn jboss-as:run
と、ターゲット フォルダー内に server.log を正常に生成できます。
なにか提案を?