Als «jar» getaggte Fragen

JAR-Datei (oder Java ARchive) fasst viele Dateien zu einer zusammen. JAR-Dateien bauen auf dem ZIP-Dateiformat auf.

580
Wie erhalte ich den Pfad einer laufenden JAR-Datei?

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 на...

519
Wie baue ich Gläser aus IntelliJ richtig?

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"...

353
Einschließen von Abhängigkeiten in ein Glas mit Maven

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...

308
Wie lade ich JAR-Dateien dynamisch zur Laufzeit?

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...

283
Wie dekompiliere ich eine ganze Jar-Datei? [geschlossen]

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...

260
Unterschied zwischen Maven Scope Compile und JAR Packaging

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...

251
Was ist ein Überglas?

Ich lese die Maven-Dokumentation und bin auf den Namen 'uber-jar' gestoßen. Was bedeutet ein Überglas und was sind seine Eigenschaften / Vorteile?

241
Lesen einer Ressourcendatei aus dem Glas

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...

228
Ausführen der JAR-Datei unter Windows

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

226
Anzeigen des Inhalts einer JAR-Datei

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

212
Welche Version von Javac hat mein Glas gebaut?

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...

207
So führen Sie eine JAR-Datei aus

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...