1. Weiterleitung zu NetzLiving.de
  2. Forum
    1. Unerledigte Themen
  3. zum neuen Forum
  • Anmelden
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Wie kann ich JAR-Files erstellen?

  • java-girl
  • 18. Juni 2005 um 22:38
  • Unerledigt
Hallo zusammen,

das Informatik-Forum geht in den Archivmodus, genaue Informationen kann man der entsprechenden Ankündigung entnehmen. Als Dankeschön für die Treue bekommt man von uns einen Gutscheincode (informatikforum30) womit man bei netzliving.de 30% auf das erste Jahr sparen kann. (Genaue Infos sind ebenfalls in der Ankündigung)

Vielen Dank für die Treue und das Verständnis!
  • java-girl
    Punkte
    2.037
    Beiträge
    357
    • 18. Juni 2005 um 22:38
    • #1

    Hallo!
    Ich habe 3 Fragen:
    1. Wie kann ich JAR-Files erstellen?
    2. Muss ich alle Class-Dateien die ich für das Programm brauche in einne JAR-Datei umwandeln oder nur die die ich ausführen möchte?
    3. Kann ich die JAR-Dateien einfach per Doppelklick wie EXE-Dateien öffnen?

    Danke im Voraus

  • viper
    Punkte
    103
    Beiträge
    20
    • 18. Juni 2005 um 23:38
    • #2
    Zitat

    1. Wie kann ich JAR-Files erstellen?


    Mit dem Befehl: jar cf <dateiname> <dateien>
    Such einfach nach jar.exe, sollte im jdk-bin-Verzeichnis sein.

    Zitat

    2. Muss ich alle Class-Dateien die ich für das Programm brauche in einne JAR-Datei umwandeln oder nur die die ich ausführen möchte?


    Alle die dein Programm braucht, außer die, die mit dem JRE mitgeliefert sind (also java.*, javax.*, usw). Ich nehme an, je nachdem wie du die JAR-Dateien ausführst, dass sie auch unter mehrere JARs verteilt werden können.

    Zitat

    3. Kann ich die JAR-Dateien einfach per Doppelklick wie EXE-Dateien öffnen?


    JAR ist eigentlich ein Archiv-Format, da stehen mehrere Verzeichnisse, .class-Dateien usw drin (so wie .zip). Du kannst Windows so einstellen (Extras->Ordneroptionen->Dateitypen..), dass .jar-Dateien automatisch mit javaw -jar <jardatei> geöffnet werden (wenn das nicht schon der Fall ist)

  • Dimitrij
    Punkte
    437
    Beiträge
    73
    • 19. Juni 2005 um 00:27
    • #3

    siehe auch hier: http://java.sun.com/docs/books/tutorial/jar/

  • leviathan
    Punkte
    260
    Beiträge
    40
    • 19. Juni 2005 um 09:43
    • #4

    du kannst schon eine JAR so einrichten das sie wie eine exe zum starten ist. dazu mußt du eine datei erstellen wo die infos drinnen stehen.
    am einfachsten ist es aber das mit einen tool wie zum beispiel eclipse zu erstellen benutzt. da kannst du einfach sagen welche klasse du starten willst und dann richtet dir der das automatisch ein.
    lg leviathan

  • java-girl
    Punkte
    2.037
    Beiträge
    357
    • 19. Juni 2005 um 12:54
    • #5

    Failed to load Main-Class manifest attribute

    Was heißt das? Was muss ich noch machen?

  • Alex_K
    Punkte
    2.465
    Beiträge
    487
    • 19. Juni 2005 um 14:18
    • #6

    ich würde sagen du hast in der in der manifest datei die mainklasse nicht angegeben (als wo die static main drinnen ist und die bei starten soll).

    ach ja:
    wenn man unter windows java 1.5 installiert wird die verknüpfung mit den jar files automatisch angelegt. d.h. da funktioniert das starten einfach mit einem doppelklick ohne vorher was einstellen zu müssen.

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

  1. Datenschutzerklärung
  2. Impressum