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

Wildcard

Top Contributor
Es ist eine Datei mit der Endung jar?
In diesem Fall gibst du auf der Konsole ein
Code:
java -jar deinejar.jar
 

Arbon

Bekanntes Mitglied
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
 

Wildcard

Top Contributor
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).
 
G

gman

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

gman

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

Phil89

Mitglied
@ 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...:oops:

ps: jdk-6 is installiert
 
Zuletzt bearbeitet:

SDE

Mitglied
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:

Phil89

Mitglied
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:........;(
 

SDE

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

gman

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

Phil89

Mitglied
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 ;).
 

SDE

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

gman

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

SDE

Mitglied
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:
 

Wildcard

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

SDE

Mitglied
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.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Suche Programmier-Projekt mit Anleitung Java Basics - Anfänger-Themen 3
W Hilfe! Fehler, obwohl nach Anleitung richtig! Java Basics - Anfänger-Themen 2
G JNLP Anleitung Java Basics - Anfänger-Themen 2
P Anleitung zum Data Access Object Pattern Java Basics - Anfänger-Themen 2
M Code aus IntelliJ in "Textform" für Word-Paper? Java Basics - Anfänger-Themen 10
G Icon für App Java Basics - Anfänger-Themen 1
Kerstininer Vererbung Hilfe beim lernen von Objektorientierung für eine Klausur Java Basics - Anfänger-Themen 10
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
P Wieso kann ich als Index für einen Array einen Char angeben? Java Basics - Anfänger-Themen 3
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
V Durchschnittliche Volatility in Prozent für 4 Stunden berechnen Java Basics - Anfänger-Themen 14
P Welches SDK für das erstellen einer ausführbaren Datei? Java Basics - Anfänger-Themen 4
C negamax-Algorithmus für Tic-Tac-Toe spielt manchmal falsch Java Basics - Anfänger-Themen 10
D Apache HTTPClient für alle Fälle Java Basics - Anfänger-Themen 41
J Layout Manager, welcher ist der Richtige für mein Program? Java Basics - Anfänger-Themen 1
J Fehlermeldung unverständlich für Jakarta Java Basics - Anfänger-Themen 17
M Minimax-Algorithmus für Vier gewinnt Java Basics - Anfänger-Themen 11
M GUI für Vier-Gewinnt. Java Basics - Anfänger-Themen 4
I JPA Query für mehrere Klassen Java Basics - Anfänger-Themen 3
D Quellcode für cmd funktioniert nicht Java Basics - Anfänger-Themen 9
R Operatoren Rechenoperation in Java verwenden für Calculator Java Basics - Anfänger-Themen 2
R Operatoren Rechenoperation verwenden für Taschenrechner. Java Basics - Anfänger-Themen 32
Ostkreuz Counter für Booleanwerte Java Basics - Anfänger-Themen 8
B Regex Ausdrücke für Monate Java Basics - Anfänger-Themen 7
I BlueJ Queue Frage für Klausur Java Basics - Anfänger-Themen 2
K loop pausieren für eine bestimmte Anzahl? Java Basics - Anfänger-Themen 1
Jxhnny.lpz Randomisier für Buttons Java Basics - Anfänger-Themen 13
W Intuitive interface für Komponenten Java Basics - Anfänger-Themen 4
M "Class<T> clazz" im Constructor - auch für int möglich? Java Basics - Anfänger-Themen 7
B Schrankensystem mit Farberkennung für Flashgame funktioniert nicht wie geplant Java Basics - Anfänger-Themen 4
I Code für Bezahlsystem (auch bei Offline Aktivität) Java Basics - Anfänger-Themen 7
U jUnit 5 Test für eine addMethode Java Basics - Anfänger-Themen 18
M monte carlo Algorithmus für 4 gewinnt Java Basics - Anfänger-Themen 12
frager2345 Java Singleton Muster -> Methode für Konstruktor mit Parametern Java Basics - Anfänger-Themen 3
izoards Sortier Algorithmus für Bounding Box Elememte Links nach Rechts und von Oben nach Unten Java Basics - Anfänger-Themen 33
M generate Methode für Streams Java Basics - Anfänger-Themen 6
I Datenmodell für "Tags" Java Basics - Anfänger-Themen 6
Lion.King for-Kontrollstruktur für Pyramide Java Basics - Anfänger-Themen 8
B Mit Countdown Midnestdauer für Teilaufgabenerledigung erzwingen Java Basics - Anfänger-Themen 8
J File length als Prüfwert für Download Java Basics - Anfänger-Themen 5
K Spieleidee gesucht für Informatikprojekt - JAVA (BlueJ)? Java Basics - Anfänger-Themen 15
P Zähler Variable für mehrere Objekte Java Basics - Anfänger-Themen 6
javamanoman Java für Online Banking Java Basics - Anfänger-Themen 12
NadimArazi Wie kann ich eine collision detection für die Paddles in meinem Pong Programm hinzufügen? Java Basics - Anfänger-Themen 4
JordenJost Java ist auch eine Insel für Anfänger Java Basics - Anfänger-Themen 2
P9cman Tipps für Rekursive Aufgaben mit Strings oder allgemein Java Basics - Anfänger-Themen 2
F Suche nach betreuender Person für eine Jahresarbeit der 12. Klasse. Java Basics - Anfänger-Themen 6
I SQL / JPA Query für StartDate und EndDate Java Basics - Anfänger-Themen 1
T getMethode für ein Array Java Basics - Anfänger-Themen 2
Fats Waller Farben mixen für den Hintergrund ? Java Basics - Anfänger-Themen 1
H Suche jemanden für kleine Uni-Abgabe/ mit Vergütung Java Basics - Anfänger-Themen 1
K Für was braucht man die left und right shift operatoren? Was bringen die, also welchen Zweck haben die? Java Basics - Anfänger-Themen 15
N Api nur für Textdatein (.txt) Java Basics - Anfänger-Themen 2
bluetrix Programmieren eines Bots für Zahlen-Brettspiel Java Basics - Anfänger-Themen 9
M Wie kann eine Methode für ein vorhandenes "Array von char" einen Index-Wert zurückliefern? Java Basics - Anfänger-Themen 3
R Ist Java das Richtige für mich? Java Basics - Anfänger-Themen 4
E Mittelquadratmethode für Hexadezimalzahlen Java Basics - Anfänger-Themen 1
P Einfacher regulärer Ausdruck (RegEx) für E-Mail-Adressen Java Basics - Anfänger-Themen 2
Kiki01 Wie würde eine geeignete Schleife aussehen, die die relative Häufigkeit für jeden Charakter in einem Text bestimmt? Java Basics - Anfänger-Themen 3
N Fehler im Code (Aufgabe für Anfänger) Java Basics - Anfänger-Themen 11
O Wie erstelle ich eine Instanz in einer Klasse für die ich die Instanz will? Java Basics - Anfänger-Themen 4
S BubbleSort für ArrayLists Java Basics - Anfänger-Themen 3
T Übungsbuch für Anfänger Java Basics - Anfänger-Themen 3
L Konzept für Quiz Java Basics - Anfänger-Themen 33
D Methoden Plathhalter für Integer in einer Methode Java Basics - Anfänger-Themen 19
B Datentyp für Einzelnes Objekt oder Liste Java Basics - Anfänger-Themen 9
D Welche GUI Library für eine Client Server Chat App Java Basics - Anfänger-Themen 14
T Algorithmus für Index mit min-Wert Java Basics - Anfänger-Themen 2
Aqtox Hallo ich muss für die Schule ein Wuerfell Duell erstellen jedoch habe ich ein fehler Java Basics - Anfänger-Themen 4
L loop für Namen Java Basics - Anfänger-Themen 11
kxrdelis Konstruktor für ein Rechtwinkliges Dreieck Java Basics - Anfänger-Themen 10
S Fehler bei Code mit SubStrings für mich nicht auffindbar. Java Basics - Anfänger-Themen 4
nevel Programm für die Summer der Zahlen 1- 1ß Java Basics - Anfänger-Themen 12
I Entity erstellen, die für API gedacht ist Java Basics - Anfänger-Themen 33
C Archiv für eigene Klassen Java Basics - Anfänger-Themen 9
A Junit Test für MysqlDataSource JDBC Java Basics - Anfänger-Themen 3
Animal-Mother BMI Rechner erstellen für W/M Java Basics - Anfänger-Themen 7
E Kleines Java-Projekt für Anfänger Java Basics - Anfänger-Themen 10
A Java die richtige Programmiersprache für mein Projekt? Java Basics - Anfänger-Themen 1
I DecimalFormat in Zahlenformat für Währung, habe 7,99, bekomme aber 7 Java Basics - Anfänger-Themen 4
L Methode für Zweidimensionale Arrays Java Basics - Anfänger-Themen 4
Kanaska Datentyp für Zahlenbereiche Java Basics - Anfänger-Themen 7
T Startbildschirm für ein Spiel erstellen Java Basics - Anfänger-Themen 0
U BestPractise für Deployment unter Windows gesucht Java Basics - Anfänger-Themen 12
lilrack UML Diagramm für Parkplatzverwaltung Java Basics - Anfänger-Themen 8
W Mehrfach das gleiche Attribut für ein Objekt erzeugen (mit verschiedenen Werten) Java Basics - Anfänger-Themen 2
B Generische Typen für dynamisches Formular Java Basics - Anfänger-Themen 3
C Was ist nötig für ein Java-Programm auf Server für Website Java Basics - Anfänger-Themen 18
T Vererbung Verschiedene Attribute für vererbte Klassen Java Basics - Anfänger-Themen 4
T Start-Activity für Java Maven Web-Anwendung festlegen Java Basics - Anfänger-Themen 2
T Alternative für switch case Java Basics - Anfänger-Themen 1
P Ressourcen für JSON & API Informationen? Java Basics - Anfänger-Themen 1
M Java Einstellung von Apache POI für MS Word Erstellung mit Eclipse Java Basics - Anfänger-Themen 6
L Compiler-Fehler SupressWarning für clone() Java Basics - Anfänger-Themen 6
P Wie für EIN Java Programm von 64bit Java (=Standard) auf 32bit Java Installation (Windows) umschalten? Java Basics - Anfänger-Themen 6
B Methode für jede beliebe Entity erstellen Java Basics - Anfänger-Themen 7
D Ampel für Mitarbeiter zum An-/Abwesend zeigen Java Basics - Anfänger-Themen 28
T Wahrscheinlichkeiten für Slot Machine Java Basics - Anfänger-Themen 13
C Konvertierung des int typs in den double typ für die Ausgabe mit Nachkommastellen Java Basics - Anfänger-Themen 4
M Code nur für Cracks? Crack the Passwort Übung Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben