Manifest.mf文件中的更多奇怪的换行符

时间:2019-06-14 16:58:03

标签: maven maven-jar-plugin

我正在使用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

0 个答案:

没有答案