Я использую maven-jar-plugin для создания настроенного файла manifest.mf.в разделе Class-Path я хочу получить каждый путь к классу в отдельной строке.
Я уверен, что это проблема с утверждением, но я не понимаю, что я делаю неправильно.
Буду признателен за любую помощь.
Спасибо!
<!-- 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 в местах добавления.
Manifest-Version: 1.0 Archiver-Version: Plexus Archiver Встроенный: FCPNTFP Class-Path: ./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-10.9.1.0.j ar ./lib/derbytools-10.9.1.0.jar