Ich möchte mein Projekt zur Verteilung in eine einzige ausführbare JAR packen. Wie kann ich aus einem Maven-Projektpaket alle Abhängigkeits-JARs in meine Ausgabe-JAR
JAR-Datei (oder Java ARchive) fasst viele Dateien zu einer zusammen. JAR-Dateien bauen auf dem ZIP-Dateiformat auf.
Ich möchte mein Projekt zur Verteilung in eine einzige ausführbare JAR packen. Wie kann ich aus einem Maven-Projektpaket alle Abhängigkeits-JARs in meine Ausgabe-JAR
Ich habe eine Anwendung installiert. Wenn ich versuche, sie auszuführen (es ist eine ausführbare JAR-Datei), passiert nichts. Wenn ich es von der Kommandozeile aus starte mit: java -jar "app.jar" Ich erhalte die folgende Nachricht: kein Hauptmanifestattribut in "app.jar" Wenn ich das Programm...
Möchten Sie diesen Beitrag verbessern? Geben Sie detaillierte Antworten auf diese Frage, einschließlich Zitaten und einer Erklärung, warum Ihre Antwort richtig ist. Antworten ohne ausreichende Details können bearbeitet oder gelöscht werden. Overа этот вопрос есть ответы на Stapelüberlauf на...
Ich habe ein Projekt, das ein einzelnes Modul und einige Abhängigkeiten enthält. Ich möchte ein JAR in einem separaten Verzeichnis erstellen, das das kompilierte Modul enthält. Außerdem möchte ich, dass die Abhängigkeiten neben meinem Modul vorhanden sind. Unabhängig davon, wie ich den "Build Jar"...
Was ist der Unterschied zwischen einer .jarund einer .warDatei? Ist es nur die Dateierweiterung oder gibt es noch etwas
Mein Java-Programm ist in einer JAR-Datei verpackt und verwendet eine externe JAR-Bibliothek, eine Hüpfburg . Mein Code wird gut kompiliert, aber das Ausführen des JAR führt zu folgendem Fehler: Ausnahme im Thread "main" java.lang.SecurityException: Ungültiger Digest der Signaturdatei für...
Gibt es eine Möglichkeit, maven (2.0.9) zu zwingen, alle Abhängigkeiten in eine einzelne JAR-Datei aufzunehmen? Ich habe ein Projekt, das in eine einzelne JAR-Datei eingebaut wird. Ich möchte, dass die Klassen aus Abhängigkeiten auch in das Glas kopiert werden. Update: Ich weiß, dass ich nicht...
Wie importiere ich ein Glas in
Warum ist das in Java so schwierig? Wenn Sie ein Modulsystem haben möchten, müssen Sie in der Lage sein, JAR-Dateien dynamisch zu laden. Mir wurde gesagt, dass es eine Möglichkeit gibt, dies zu tun, indem Sie Ihre eigenen schreiben ClassLoader, aber das ist eine Menge Arbeit für etwas, das...
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage Kennt jemand einen...
Ich habe das Maven-Shade-Plugin gefunden, das in der pom.xml von jemandem verwendet wird. Ich habe noch nie ein Maven-Shade-Plugin verwendet (und ich bin ein Maven n00b), also habe ich versucht, den Grund für die Verwendung und die Funktionsweise zu verstehen. Ich habe mir die Maven-Dokumente...
Was ist der Unterschied zwischen dem Maven-Bereich compileund provideddem Artefakt, der als JAR erstellt wird? Wenn es WAR wäre, würde ich verstehen - das Artefakt wäre in WEB-INF / lib enthalten oder nicht. Bei einer JAR spielt dies jedoch keine Rolle - Abhängigkeiten sind nicht enthalten. Sie...
Ich lese die Maven-Dokumentation und bin auf den Namen 'uber-jar' gestoßen. Was bedeutet ein Überglas und was sind seine Eigenschaften / Vorteile?
Wie würden Sie einen bestimmten Klassennamen in vielen JAR-Dateien finden? (Suchen Sie nach dem tatsächlichen Klassennamen, nicht nach den Klassen, die darauf
Ich möchte eine Ressource aus meinem Glas so lesen: File file; file = new File(getClass().getResource("/file.txt").toURI()); BufferredReader reader = new BufferedReader(new FileReader(file)); //Read the file und es funktioniert gut, wenn es in Eclipse ausgeführt wird, aber wenn ich es in ein JAR...
Ich habe eine JAR-Datei namens helloworld.jar . Um es auszuführen, führe ich den folgenden Befehl in einem Befehlszeilenfenster aus: java -jar helloworld.jar Das funktioniert gut, aber wie führe ich es stattdessen mit einem Doppelklick aus? Muss ich Software
Was ist der einfachste Weg, um Klassen, Methoden, Eigenschaften usw. in einer JAR-Datei anzuzeigen? Ich suche etwas, das dem sehr nützlichen Lutz Roeder .NET Reflector entspricht - für
Ich packe eine Java-Bibliothek als JAR und es werden viele java.lang.IncompatibleClassChangeErrors ausgelöst, wenn ich versuche, Methoden daraus aufzurufen. Diese Fehler scheinen zufällig zu erscheinen. Welche Probleme könnten diesen Fehler
Wie kann ich feststellen, mit welcher Version des Java-Compilers ein JAR erstellt wurde? Ich habe eine JAR-Datei, die in einem von drei JDKs erstellt werden könnte. Wir müssen genau wissen, welche, damit wir die Kompatibilität zertifizieren können. Ist die Compilerversion irgendwo in den...
Ich habe eine JAR-Datei wie folgt erstellt: jar cf Predit.jar *.* Ich habe diese JAR-Datei durch Doppelklick ausgeführt (es hat nicht funktioniert). Also habe ich es über die DOS-Eingabeaufforderung wie folgt ausgeführt: java -jar Predit.jar Es wurden Ausnahmen "Hauptklasse konnte nicht geladen...