私はexec-maven-pluginで実行しているプロジェクトでlog4jを使用しようとしています。私は次の場所にファイルを配置しようとしています。ファイルのすべての場所についてはMaven Exec Pluginを使用する場合、log4j.propertiesをどこに置くべきですか?
$PROJECT_HOME
$PROJECT_HOME/src/main/resources
$PROJECT_HOME/target
$PROJECT_HOME/target/classes
を、私はコードを実行し、次のメッセージを取得しています:log4j.properties
ファイルが置かれるべき
log4j:WARN No appenders could be found for logger (mypacakge.MyClass).
log4j:WARN Please initialize the log4j system properly.
?
のexec-のmaven-pluginの設定:
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2</version>
<configuration>
<mainClass>mypackage.Main</mainClass>
</configuration>
</plugin>
...
あなたの 'exec-maven-plugin'設定を追加できますか? – amra
execプラグインはどの実行フェーズにバインドされていますか? – MaDa