我想將log4j包含在由mvn assembly:assembly
生成的包中,以便在執行生成的.jar
時配置log4j。我該怎麼做呢?如何在mvn程序集中包含log4j.properties:程序集?
我裝配插件看起來像這樣:
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>ibis.structure.Structure</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
我認爲,提供有關項目的結構和一些細節的裝配描述符的當前內容會有所幫助。 – 2010-09-02 20:29:06
「執行生成的.jar時配置了log4j」是什麼意思?我猜你所需要的是在.jar中包含log4j.properties? – Trimack 2010-09-02 20:39:11
是的,我需要在.jar中包含log4j.properties。 – Alexandru 2010-09-02 20:42:37