jar-Anleitung für Dummies

Phil89

Mitglied
Hallo!

Ich habe ein ernsthaftes Problem.

Die Sachlage:
Für unsere Informatik-Übungen sollen wir auf der Homepage unseres Istituts zwei JAR-Dateien herunterladen, mit denen wir eine Aufgabe bearbeiten müssen. Das habe ich gemacht und diese Dateien liegen jetzt auf meinem Rechner als WinRAR ZIP archive vor. In denen enthalten sind mehrere Ordner Class-Dateien.

Mein Problem:
Ich hab kein Plan wie ich die beiden Programme, die darauf enthalten sein sollen, starten kann. Vielleicht sitz ich völlig auf der Leitung oder bin wirklich zu blöd.
Ich hab schon eine ganze Weile gegoogelt, aber nirgends eine Anleitung gefunden, die ausführlich genug ist um mir wirklich weiterhelfen zu können.
Ich glaube ich brauche echt eine step-by-step-(oder Klick-für-Klick- 😉) Anleitung für Dummies.

Vielleicht kann sich jemand die Zeit für eine solche Anleitung nehmen, ich bin grad wirklich am verzweifeln...;(

Gruß Phil


PS: ich habe Java erst vor ein paar Wochen kennengelernt, bin blutiger Anfänger und Fachbegriffe sitzen bei mir auch noch nicht alle...😉
 
Es ist eine Datei mit der Endung jar?
In diesem Fall gibst du auf der Konsole ein
Code:
java -jar deinejar.jar
 
Wenn es ausführbare Dateien sind, sollte es eigendlich per Doppelklick starten. Falls Windows nicht weiss, mit was die Datei gestartet werden soll, dann musst du den Dateityp mit C:\Programme\Java\jre6\bin\java.exe verknüpfen. Ansonsten kannst du es in der Konsole mittels java -jar <deinejar> starten.

Falls der java Befehl nicht gefunden werden kann, müssen noch einige Umgebungsvariablen gesetzt werden ,siehe dazu folgenden Link:
Installation des Java SDK / JDK
 
Was ist ein WinRAR Zip Archiv? Ist es ein .zip, ein .rar, ein .jar, ein .7z?
jars sind lediglich spezielle Zip Archive, also kann es gut sein das es sich eigentlich um eine ausführbare jar handelt, aberdein WinRAR sich auf die Dateiendung .jar registriert hat (dieses Programm gehört verboten).
 
Hi,

kann es sein das dein Windows die Dateiendungen ausblendet? Wahrscheinlich hat sich WinRAR einfach für diese Dateiendung registriert. Versuch entweder den Weg über die Kommandozeile oder mit einem Rechtsklick auf die Datei und dann "Öffnen mit..." oder so ähnlich. Dann solltest du Java aussuchen können, ggf. musste dich selbst zum "Javaprogramm" (java.exe) durchhängeln.
 
Hi,

es sind beides .jar-Dateien. Du kannst einfach die Kommandozeile öffnen (oder Eingabeaufforderung), dich mit "cd" in den Ordner hangeln in dem die Dateien gespeichert sind und beide starten (du musst für jedes Programm eine eigene Kommandozeile öffnen).

Code:
java -jar WoT.jar

Code:
java -jar WoTEditor.jar

So sollte es klappen und so funktioniert es auch bei mir (zwar unter Linux, aber egal). Natürlich musst du dafür auch das JDK installiert haben (ich weiss nicht ob der Punkt hier schon geklärt wurde).
 
@ gman:
Wo ich das Thema doch für "Dummies" genannt habe:
Was meinst du mit "mit "cd" in den Ordner hangeln in dem die Dateien gespeichert sind und beide starten (du musst für jedes Programm eine eigene Kommandozeile öffnen)."
Den kompletten Pfad eingeben und am Ende die beiden Codes?
Vllt ein Beispiel?

sry, wenn das blöde Fragen sind...😳

ps: jdk-6 is installiert
 
Zuletzt bearbeitet:
Klick links unten auf "start"
Geh auf "Programme" ---> "Zubehör" ---> "Eingabeaufforderung".
Ein schwarzes Fenster sollte erscheinen.

Gib dort ein "cd\PfadWoDieDateiGespeichertIst" (Groß/Kleinschreibung egal)

Dann gib ein "java -jar DieDateidieduöffnenwillst.jar" (auf Groß/Kleinschreibung achten)

Editiert, Pfad war quatsch
 
Zuletzt bearbeitet:
hm ich hab eingegeben:
"cd\D:\Application\Java\...\WoT" ...das ist der Pfad wo die beiden Dateien gespeichert sind.
dann hab ich bestätigt und es erscheint:
"Die Syntax für den Dateinameen, Verzeichnisnamen oder die Datenträgerbezeichnung ist falsch"

Was mach ich nun schon wieder falsch? :bahnhof:........;(
 
cd\d: funktioniert nicht.

Wenn die Datei auf nem anderen Laufwerk ist, musst du erst wechseln:
einfach "d:" eingeben und return drücken
dann: "cd\PfadDerDatei" usw

Edit: "cd" steht für "change directory", also "Verzeichnis wechseln". "d:" ist keine Verzeichnis-, sondern eine Laufwerksbezeichnung.
 
Bei Windows sind Laufwerk- und Verzeichniswechsel zwei Paar Schuhe. Um auf Laufwerk D:\ zu wechseln musst du einfach:

Code:
D:

eingeben und Enter drücken. Dann kannst du mit dem Befehl "cd" (steht übrigens für Change Directory) in das gewünschte Verzeichnis wechseln.
 
Ok, soweit bin ich dann.
Wenn ich nun allerdings "java -jar WoT.jar" eingebe erschint:
"Unable to access jarfile WoT.jar"
Was hat das nun wieder zu bedeuten?

Danke schonmal bis hierhin für eure Geduld 😉.
 
Das bedeutet, daß du entweder im falschen Verzeichnis bist, die .jar-Datei einen anderen Namen hat als "WoT.jar, du dich vertippt hast, oder du vergessen hast, die .jar-Datei aus der zip-Datei zu entpacken.
 
Gib mal:

Code:
java -jar W

ein und drücke die Tabulatortaste (das ist die Taste links neben dem Q). Dann sollte Windows eigentlich den Rest des Dateinamens vervollständigen. Wenn nix passiert bist du vielleicht noch nicht im richtigen Verzeichnis.
 
Gib mal:

Code:
java -jar W

ein und drücke die Tabulatortaste (das ist die Taste links neben dem Q). Dann sollte Windows eigentlich den Rest des Dateinamens vervollständigen. Wenn nix passiert bist du vielleicht noch nicht im richtigen Verzeichnis.

Wow das wusste ich nicht :autsch:
 
Ein Grund für 'Wow' ist das nun wirklich nicht. Die Windows Shell ist im Vergleich zu anderen Systemen geradezu lächerlich unterentwickelt. Auf anderen Systemen kannst du zB nicht nur Pfade, sondern auch noch programmspezifische Config Parameter per Tab vervollständigen.

Das "Wow" bezog sich auch mehr darauf daß ich das noch nie bemerkt hab.
 

Neue Themen


Zurück
Oben