Próbuję użyć log4j w projekcie, który wykonuję z wtyczką exec-maven. Próbowałem umieszczenie pliku w następujących lokalizacjach:Gdzie należy znaleźć log4j.properties podczas korzystania z Maven Exec Plugin?
$PROJECT_HOME
$PROJECT_HOME/src/main/resources
$PROJECT_HOME/target
$PROJECT_HOME/target/classes
dla wszystkich lokalizacji w pliku, otrzymuję następujący komunikat, gdy wykonywanie kodu:
log4j:WARN No appenders could be found for logger (mypacakge.MyClass).
log4j:WARN Please initialize the log4j system properly.
Gdzie należy plik log4j.properties
znajdować się ?
Exec-maven-plugin config:
...
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<version>1.2</version>
<configuration>
<mainClass>mypackage.Main</mainClass>
</configuration>
</plugin>
...
Czy możesz dołączyć konfigurację 'exec-maven-plugin'. – amra
Z którą fazą wykonawczą jest związana wtyczka exec? – MaDa