Bei Verwendung der maven-jar-plugin
Ich mag hinzufügen, Eintritt in den Manifest.mf
So hinzufügen wird es enthalten:
Class-Path:.
Wenn ich hinzufügen, um diesen Eintrag zu dem Pom:
Class-Path:Wie Klasse-Pfad zur Manifest-Datei mit Maven
<Class-Path>.</Class-Path>
Es wird mit allen Abhängigkeiten
wie Class-Path erstellen. jar1name.jar jar2name.jar usw.
Statt
Klassenpfad:.
Gibt es eine Möglichkeit zu vermeiden, dass alle Jar-Namen zum Class-Path hinzugefügt werden?
Dank
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addClasspath>true</addClasspath>
</manifest>
<manifestEntries>
<Built-By>Me</Built-By>
<Class-Path>.</Class-Path>
</manifestEntries>
</archive>
</configuration>
</plugin>
in der Regel Gläser, die Sie nicht in Classpath zur Laufzeit wollen sind als 'vorgesehen 'markiert, löst es Ihren Fall? –
Ich möchte kein Glas auf dem Klassenpfad im Manifest, vorausgesetzt oder nicht, ich möchte nur "." – user648026