Standard Weg - mit maven-jar-plugin
- erzeugt Manifest-Datei nur während der Paketphase und direkt in JAR-Datei.
Was ich brauche, ist Manifest während der Kompilierphase zu generieren und in <target>/classes/META-INF
verfügbar zu sein.
Mein Ziel ist es, diese Manifestdatei in einem Projekt lesen zu können, das im Debug-Modus in IntelliJ Idea läuft. (Idea löst In-Projekt-Jar-Abhängigkeiten von <target>/classes
anstelle von <target>/*.jar
- für Hot-Swap-Zwecke).
Die einzige Lösung, die ich bisher kenne, ist, meine eigene MANIFEST.MF in src/main/java/resources/META-INF
zu erstellen und diese während der Ressourcenphase gefiltert + kopiert zu lassen. Aber ich möchte diese Lösung vermeiden, ich möchte, dass das Manifest standardmäßig generiert wird, indem <archive>
configuration in der pom-Datei verwendet wird.
Tags und Links java maven intellij-idea manifest manifest.mf