我正在使用maven-jar-plugin创建一个自定义的manifest.mf文件。我想要的是在“类路径”部分中的每一行上的每个类路径。
我确定这是陈述的问题,但我不明白我在做什么错。
任何帮助将不胜感激。
谢谢!
<!-- Maven Jar Plugin ========================================= -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<forceCreation>true</forceCreation>
<archive>
<index>true</index>
<addMavenDescriptor>false</addMavenDescriptor>
<manifest>
<!-- ============================================= -->
<!-- Manifest Information ===================== -->
<addClasspath>true</addClasspath>
<classpathLayoutType>custom</classpathLayoutType>
<customClasspathLayout>${line.separator}${artifact.artifactId}-${artifact.version}${dashClassifier?}.${artifact.extension}</customClasspathLayout>
</manifest>
<manifestSections>
基本上,它在添加位置提供CR / LF。
清单版本:1.0 存档器版本:Plexus存档器 内置:FCPNTFP 类路径:./lib/slf4j-api-1.7.24.jar ./lib/slf4j-jdk14-1.5.8.jar
./ lib / httpmime-4.4.1.jar ./lib/log4j-1.2.9.jar ./lib/httpclient- 4.4.1.jar ./lib/httpcore-4.4.1.jar ./lib/commons-logging-1.2.jar
./ lib / itext-1.4.8.jar ./lib/castor-0.9.5.3.jar ./lib/commons-co dec-1.6.jar ./lib/derby-10.9.1.0.jar ./lib/derbyclient-1.0.9.1.0.j AR ./lib/derbytools-10.9.1.0.jar