JAR Files Funktionieren nicht

apple987123

Mitglied
Hi Leute,
Ich habe heute mal versucht ein Programm zu schreiben, inwelchem man eine temperatur eingibt,
und das Programm sagt einem in welchem Agregatszustand sich Wasser, Caesium, Kupfer und Eisen Befinden.

Das Habe ich mit Aktionen, und Getter und Setter Methoden und so gemacht. (Schulbedingt) Das alles mit Eclipse
Soweit sogut aber:

Wie ertelle ich, ein *.jar file? Ich habe mal rehtsklick > Export > Jar File > Dann die Quelle und den Zielordner angegeben. Fertig.
Aber wenn ich das File Ausführe (habe JRE Installiert) Bekomme ich nur ganz kurz ein DOS-Fenster zu sehen. Mir ist es Gelungen das zu Print-Screenen (siehe Anhang),

Woran liegt das? Braucht mein Programm eine Grafische Oberfläche oder wo liegt das Problem?

Danke für alle Antworten euer Apple987123
 

Anhänge

  • Jar-File.png
    Jar-File.png
    83,4 KB · Aufrufe: 42

madboy

Top Contributor
Wie hast du denn das .jar gestartet? Mittels Doppelklick? Versuch es mal in der Kommandozeile. Start->Ausführen-> cmd, dann cd zum Verzeichnis mit deinem .jar, dann eingeben
Code:
java -jar deinJarName.jar
.
Bei Fehlern noch Mal die Ausgabe mit Aufruf posten.
 

apple987123

Mitglied
Ok Jetz kommt der Fehler:
Invalid or corrupt jarfile Water.jar

Und wie gesagt, im Eclips get es einwandfrei.


EDIT: Danke überigens für die schnelle Antwort :applaus:
 
Zuletzt bearbeitet:

Mujahiddin

Top Contributor
Ich weiß nicht, obs daran liegt, aber sowas ähnliches hatte ich auch (nur sowas ähnliches!!)

Hast du evtl JRE nicht installiert? Wenn nicht, dann installier das evtl mal, könnte daran liegen, bei mir hatte er nämlich auf PCs, wo nur JDK drauf war, die .jar-Datei nicht richtig gestartet, kam son Error Window.
Nachdem ich JRE drauf hab, gings. Mach du das mal, wenns danach nich funzt > Rechte Maustaste: Öffnen mit... und dann irgendein java dings datei, weiß aber nicht, welches :p

Hoffe ich konnte dir nicht helfen, ansonsten lösch mich einfach wieder aus deiner Erinnerung

E: haha, soll natürlich heißen: hoffe ich konnte dir helfen :D
 
Zuletzt bearbeitet:

madboy

Top Contributor
Keine Ursache :)
Irgendwie scheint dein .jar defekt zu sein. Versuche am besten noch Mal, es zu exportieren und falls das auch nicht klappt: beschreibe, wie genau du es exportierst, was für eine Eclipse-Version du verwendest und evtl. poste auch das .jar.
 

apple987123

Mitglied
Ok Hat leider nichts gebracht,
habe es mal Bildlich versucht zu erklären.

Bild 1:
Rechtsklick auf die Klasse mit der Main-Methode -> Export

Bild 2:
Ich gehe auf JAR-Files aus dem Ordner Java

Bild 3:
Ich gebe die 2. Datei an, welche die Getter und Setter Methoden enthält an,
Gebe den Ausgabe Ordner an,
und lasse alle Häckchen so wie sie sind.
Danach gehe ich au Finish.

Problem bleibt bestehen.
 

Anhänge

  • 1.jpg
    1.jpg
    70,5 KB · Aufrufe: 36
  • 2.png
    2.png
    49,3 KB · Aufrufe: 34
  • 3.jpg
    3.jpg
    41,7 KB · Aufrufe: 34

hansmueller

Bekanntes Mitglied
Hallo,

beinhaltet deine jar-Datei auch eine Manifest-Datei?
Diese ist notwendig damit Java weiß, welches die Main-Class ist, um das Programm zu starten.

Es gibt da ein nettes Plug-in namens Fat-Jar-Builder für Eclipse:
Fat Jar Eclipse Plug-In
Diese Plug-in kann das Manifest selbständig erstellen.

Oder du machst es auf die Hardcore-Methode.
Ich habe dafür auf die schnelle in diesem Forum folgendes gefunden:
http://www.java-forum.org/spezialthemen/13787-jar-archiv-erstellen.html

Ich hoffe, das löst dein Problem.

MfG
hansmueller
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
Files öffnen Java Basics - Anfänger-Themen 17
M Files Java Basics - Anfänger-Themen 7
B jar files libraries Java Basics - Anfänger-Themen 2
A Files aufteilen Java Basics - Anfänger-Themen 4
A Java, verarbeitung eines xml-files Java Basics - Anfänger-Themen 2
Rakshan Running jar files, resulting in failure Java Basics - Anfänger-Themen 11
C Wo speichere ich die Jar-Files zu JGoodies FormLayout? Java Basics - Anfänger-Themen 4
F Input/Output Files von A nach B kopieren Java Basics - Anfänger-Themen 11
B Name von Verzeichnis bekommen - Files von einem Ordner auslesen Java Basics - Anfänger-Themen 4
J Kann man files in einer Klasse speichern. Java Basics - Anfänger-Themen 2
L Files verschieben in einen Ordner Java Basics - Anfänger-Themen 87
N Best Practice files[i].getAbsoluteFile() mit Sondezeichen im Vezeichnisnamen Java Basics - Anfänger-Themen 2
F ActionListener mit Files etc Java Basics - Anfänger-Themen 12
H Pfad Program Files\Common Files\Oracle\Java\javapath Java Basics - Anfänger-Themen 3
X Variablen Problem bei Aufteilung in verschiedene Class-Files Java Basics - Anfänger-Themen 4
T Input/Output Einlesen eines .txt Files nur bei gesetztem Breakpoint möglich Java Basics - Anfänger-Themen 1
M DBF-Files und Encoding Java Basics - Anfänger-Themen 4
X Finde die Files über FTP nicht Java Basics - Anfänger-Themen 4
U Properties außerhalb des war-Files Java Basics - Anfänger-Themen 1
N Lesen eines files mit FILES.lines Java Basics - Anfänger-Themen 11
D CSV Files richtig zusammenführen Java Basics - Anfänger-Themen 3
U Java logging generiert unerwünschten files Java Basics - Anfänger-Themen 1
C Klassen Class Files nachladen (mehrer .jar Dateien) Java Basics - Anfänger-Themen 2
S Ordnerstrukturen durchsuchen und Files bearbeiten Java Basics - Anfänger-Themen 6
G Existenz eines Files Java Basics - Anfänger-Themen 1
N Files außerhalb eines des jar-files einlesen mac Java Basics - Anfänger-Themen 10
O Files eines Directories innerhalb eines JAR-Files auflisten Java Basics - Anfänger-Themen 0
S Input/Output .txt-Files NEBEN .jar Java Basics - Anfänger-Themen 3
B Relativer Pfad zwischen zwei Files Java Basics - Anfänger-Themen 2
F Speicherlast mehrere GB durch kleine png files? Java Basics - Anfänger-Themen 1
C xsd validation with xsd files with dependencies ("schemalocation") Java Basics - Anfänger-Themen 1
B Fehlerhafte XML-Files verschieben Java Basics - Anfänger-Themen 6
R Rekursive Methode, Files finden Java Basics - Anfänger-Themen 2
Kenan89 XML-Files erstellen wirft File not found Exception Java Basics - Anfänger-Themen 9
B Files.copy wirft Exeption Java Basics - Anfänger-Themen 2
V java nio Files.copy Java Basics - Anfänger-Themen 10
C Automatisches Ausfuehren einer Funktion beim Laden eines Jar files Java Basics - Anfänger-Themen 3
A JDK installieren jar-Files ausführen Java Basics - Anfänger-Themen 12
A Datei relativ zur Lage des jar-files lesen Java Basics - Anfänger-Themen 16
L Methoden Files.walkFileTree implementation Java Basics - Anfänger-Themen 3
6 JDK installieren Runnable Jar Files ausführen?! Java Basics - Anfänger-Themen 8
G NetBeans Contains files with errors Java Basics - Anfänger-Themen 14
M Input/Output Namen der Files aus einem Ordner MIT bestimmten Encoding auslesen? Java Basics - Anfänger-Themen 3
H Jar Files verwenden Java Basics - Anfänger-Themen 9
J Wie auf eine Datei innerhalb des JAR-Files zugreifen Java Basics - Anfänger-Themen 2
N Files mit Byte an Socket versenden Java Basics - Anfänger-Themen 2
G Inhalt Jar-Files anzeigen, incl. Methoden Java Basics - Anfänger-Themen 2
S Exception: Too many open files Java Basics - Anfänger-Themen 6
B Files aus Verzeichnis zählen Java Basics - Anfänger-Themen 9
M Online-Java-Games offline spielen? / Jar-Files zum laufen bringen? Java Basics - Anfänger-Themen 6
E ResourceBundles in Jar-Files Java Basics - Anfänger-Themen 5
M Sha256-Wert eines Files bestimmen Java Basics - Anfänger-Themen 13
S Hilfe es werden keine class files erstellt Java Basics - Anfänger-Themen 5
Y Applet lokal executable machen, externe Files inkludieren Java Basics - Anfänger-Themen 8
S String repräsentation eines XML-Files für Textarea formatieren. Java Basics - Anfänger-Themen 2
J Anfänger-Frage zu jar-Files / Manifest.mf / Classpath Java Basics - Anfänger-Themen 16
B Verzeichnisse und Dateien in JAR Files Java Basics - Anfänger-Themen 7
S Kein Zugriff auf Files in Jar-Datei Java Basics - Anfänger-Themen 4
G Zusammenfassung mehrerer jar-Files Java Basics - Anfänger-Themen 3
B Erstellen von tar Files Java Basics - Anfänger-Themen 2
G Teil eines Files einlesen und vergleichen Java Basics - Anfänger-Themen 4
U Habe meine .class files gelöscht. Java Basics - Anfänger-Themen 3
T Jar: Zugriff auf Dateien inner- unter außerhalb d. jar-Files Java Basics - Anfänger-Themen 3
M java mehrere jar files uebergeben Java Basics - Anfänger-Themen 5
L Alle Files eines Directories einlesen Java Basics - Anfänger-Themen 6
T Png files nach auslesen von BMP ohne Inhalt Java Basics - Anfänger-Themen 2
V Sprache umschalten mit properties-files mit KSKB Java Basics - Anfänger-Themen 3
G Pfad des Jar-Files ermitteln bzw. wo Datenbank speichern Java Basics - Anfänger-Themen 4
D Files aus Directory lesen Java Basics - Anfänger-Themen 2
roflomfg Parameterübergabe in in "*.jar" files möglich? Java Basics - Anfänger-Themen 8
P Import jar files: Wohin? Java Basics - Anfänger-Themen 2
J Mit JDOM HTML Files erzeugen? Java Basics - Anfänger-Themen 7
M Path eines Files Java Basics - Anfänger-Themen 24
G tomcat und class files Java Basics - Anfänger-Themen 5
G class Files zu exe ---> decompilieren? Java Basics - Anfänger-Themen 2
M Files löschen - alle, ausser das größte! Java Basics - Anfänger-Themen 3
J Werte eines XML Files überschreiben Java Basics - Anfänger-Themen 7
B erweiterte jar files - verbinden Java Basics - Anfänger-Themen 4
P JFileChooser soll nur .txt files anzeigen Java Basics - Anfänger-Themen 5
D Files Readen und Substring Java Basics - Anfänger-Themen 5
M Properties ausserhalb von jar files Java Basics - Anfänger-Themen 3
J Drucken von files Java Basics - Anfänger-Themen 4
F Java-Programm in mehreren files Java Basics - Anfänger-Themen 6
B JFileChooser für Files and Directories Java Basics - Anfänger-Themen 3
M Audio Files mit Base64 De-/Endcodieren Java Basics - Anfänger-Themen 5
C letzte Zeilen eines Files auslesen Java Basics - Anfänger-Themen 3
A Einbindung von .wav files. Java Basics - Anfänger-Themen 8
F Hilfe beim erstellen von Jar files! Java Basics - Anfänger-Themen 2
M alle Files aus einem Verzeichnis finden Java Basics - Anfänger-Themen 15
A Existenz eines Files abfragen Java Basics - Anfänger-Themen 13
G speichern von files Java Basics - Anfänger-Themen 2
A Einige Fragen zu Files Java Basics - Anfänger-Themen 2
D JAR-Files ausführbar machen Java Basics - Anfänger-Themen 28
Z prob beim erstellen eines jar files mit eclipse Java Basics - Anfänger-Themen 4
Dimax RegEx funktionieren nicht Java Basics - Anfänger-Themen 7
B Polymorphie Warum funktionieren polymorphe Referenzvariablen bei überschriebenen Methoden und bei nicht überschriebenen nicht? Java Basics - Anfänger-Themen 3
B Wie funktionieren diese Methoden in diesem Sortierverfahren genau? Java Basics - Anfänger-Themen 2
H Threads funktionieren nicht Java Basics - Anfänger-Themen 4
C GUI- Scrollpane will nicht funktionieren Java Basics - Anfänger-Themen 2
T Klassen wie funktionieren Streams, warum bekomme ich int zurück? Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben