Maven Schatten und Assembly Plugins zuerst entpacken und dann Abhängigkeiten zu der ausführbaren jar hinzufügen. Dies kann zu einem Konflikt mit der Java Cryptography Extension führen, da die Bibliotheken wie BouncyCastle in ihren signierten Versionen verwendet werden sollten.
Frage: Gibt es eine Möglichkeit, ausführbare Jar mit Maven in einer Weise zu erstellen, dass die Bibliotheken ohne Entpacken enthalten sind?Einschließlich signierte Bibliotheken in ausführbaren JAR mit Maven
0
A
Antwort
0
Der Standard-Classloader lädt keine Klassen aus einem anderen Glas, daher das explodierte Glas. Der beste Weg, um das Hinzufügen der signierten Gläser zu erreichen, ist die Verwendung des Befehls -cp, etwa so:
java -cp signedjar;shadepluginjar Main
Verwandte Themen
- 1. Einschließlich Bibliotheken in jar
- 2. Java-Export-JAR einschließlich Bibliotheken
- 3. Verknüpfen Sie externe Bibliotheken mit nicht ausführbaren Jar
- 4. Organisieren Sie Bibliotheken und Ressourcen in einer ausführbaren Datei. JAR
- 5. Wie macht man einen ausführbaren Jar mit Maven?
- 6. Maven-Projekt bricht in ausführbaren jar, aber nicht in Eclipse
- 7. Fügen fxml-Datei ausführbaren jar
- 8. Ausführen einer ausführbaren JAR mit externem Klassenpfad
- 9. SQL im ausführbaren Jar?
- 10. Pyinstaller- einschließlich Vermögenswerte in ausführbaren
- 11. Erstellen einer ausführbaren Jar von 2 anderen ausführbaren Jar
- 12. Problem mit relativen Pfaden von Ressourcen-Dateien in einem ausführbaren Jar mit Maven
- 13. Maven: JavaFX: Bundle-Bibliotheken in einer Jar-Datei
- 14. Maven - Abhängige Bibliotheken in jar einschließen, ohne Abhängigkeiten zu entpacken?
- 15. POM.xml (MAVEN): JAR-Abhängigkeiten in referenzierten Bibliotheken nicht gefunden
- 16. Eclipse-Export .jar mit referenzierten Bibliotheken
- 17. Maven mit bouncycastle jar Fehler
- 18. Klassenpfad einschließlich JAR in einem JAR
- 19. Runnable Jar mit externen Bibliotheken
- 20. Hosting-Bibliotheken in maven central
- 21. Bundle JRE zusammen mit ausführbaren jar
- 22. Lauf JAR mit Maven-Abhängigkeiten nicht in dieser JAR enthalten
- 23. Erstellen einer ausführbaren .jar mit Intellij
- 24. Stoppen einer ausführbaren JAR-Datei
- 25. Java-Befehlszeilenprobleme mit .jar-Bibliotheken
- 26. Einschließlich externalJs-Bibliotheken
- 27. Einschließlich Bibliotheken während Kompilierung
- 28. Erstellen einer ausführbaren JAR-Datei
- 29. Dateien in Maven JAR-Paket
- 30. Packaging JAR mit Bibliotheken von Bouncy Castle in einzelne JAR