这样做的技巧就是
省略addClasspath并添加manifestEntries
现在,log4j.properties可以驻留在jar之外-仍然可以找到…
<manifest> <addClasspath>true</addClasspath> </manifest>
这正在工作:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <configuration> <archive> <manifestEntries> <Built-By>Me</Built-By> <Class-Path>.</Class-Path> </manifestEntries> </archive> </configuration> </plugin>
输出:
Manifest-Version: 1.0 Archiver-Version: Plexus Archiver Created-By: Apache Maven Build-Jdk: 1.6.0_45 Built-By: Me Class-Path: .
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)