.jar File Problem

Status
Nicht offen für weitere Antworten.

U2nt

Bekanntes Mitglied
Also, ich habe mein Project in eclipse einmal schön Exportiert als jar file... Was passiert:

erorrr.png


Nagut, ich hab dann einfach mal in Google nach gesucht und hab auch viele Leute mit dem gleichen Problem gefunden... Aufjedenfall kam in einen Forum als Antwort:
Eclipse macht fehlerhafte manifest Dateien und sagte er benutzt eh viel lieber das PlugIn FatJar.

Nachedem ich das gelesen habe, habe ich mir natürlich direkt mal FatJar gezogen, das gleiche Projekt als Jar file exportiert... Was ist passiert? Geht auch nicht!

Dann habe ich exakt das gleiche Jar file, welches ich exportiert habe, einem Freund geschickt... Bei ihm geht es wunderbar!

Was mich nun wundert ist, wenn ich eine bat Datei anlege und als Befehl:
Code:
java -jar file.jar
eingebe, öffnet er das Jar-File super!

Nunja vielleicht könnt ihr mir mal helfen die Antwort darauf zu finden, weshalb ich nicht einfach Doppelklick machen kann, eventuell liegt es auch daran, das ich es mit einer falschen java bin öffne...

Nunja, jetzt schon Danke für die Antworten :)

Achja: Wusste nicht so genau wohin mit dem Topic deswegen hab ichs einfach hier rein getan...
 

Wildcard

Top Contributor
Nagut, ich hab dann einfach mal in Google nach gesucht und hab auch viele Leute mit dem gleichen Problem gefunden... Aufjedenfall kam in einen Forum als Antwort:
Eclipse macht fehlerhafte manifest Dateien und sagte er benutzt eh viel lieber das PlugIn FatJar.
Das ist Unsinn.

Das von dir geschilderte Problem deutet darauf hin das du zur Laufzeit eine Exception bekommst die du nicht fängst und behandelst. Daraufhin beendet sich dann dein Programm mit dieser Fehlermeldung.
Genaueres kann man von aussen schwer sagen, bau logging ein.
 

U2nt

Bekanntes Mitglied
Toll, nur mein Problem kommt schon direkt beim Doppellklick auf die Jar, und es passiert bei JEDER jar Datei. Also damit wurde mein Problem jetzt auch nicht gelöst, da nichtmal ne Exception aufgerufen werden kann, da das Jar File noch garnicht gestartet wurde... :(
 

faetzminator

Gesperrter Benutzer
Hast du denn eine Main Klasse im Jar Export angegeben? Mach mal das Jar mit Winzip o.ä. auf und sag uns, was sich in MANIFEST.MF befindet.
 

U2nt

Bekanntes Mitglied
Wie gesagt, bei meinem Freund funktioniert EXAKT die gleiche jar. In der Manifest müsste auch alles stimmen, meiner Meinung nach, aber trotzdem:

Code:
Manifest-Version: 1.0
Created-By: Fat Jar Eclipse Plug-In
Main-Class: Main

Mehr muss da ja eigentlich ja auch nicht drinstehen.

Achja: Mit welcher Java Bin müssen die Jars denn überhaupt geöffnet werden?
 

faetzminator

Gesperrter Benutzer
Ich glaube, du rufst versehentlich beim Dateityp .jar unter Windows "java %1" oder "javaw %1" statt "java -jar %1" auf. Was passiert, wenn du in der Konsole die Jar manuell startest? "java -jar ..."
 

faetzminator

Gesperrter Benutzer
Ups :) unter Windows kann man irgendwo definieren, wie man jeweilige Dateityen mit Doppelklick öffnet. Hab aber gerade kein Windoof und kann das darum nicht nachschauen. Schau einfach mal in der Systemsteuerung nach.
 

U2nt

Bekanntes Mitglied
Emm ja... Also ich habs mir mal nen bisschen genauer angeguckt und eigentlich war es mir schon vorher fast klar, dass die Anwednung, mit welcher die Jar files geöffnet werden, falsch eingestellt ist. Jedoch bin ich ein bissel zu doof rauszufinden welche die richtige Bin dafür is :S? Vielleicht weiß da ja jemand genau welche Bin benutzt werden muss...

Danke schon jetzt :D
 

faetzminator

Gesperrter Benutzer
Du musst einfach noch als erstes Argument (vor dem eigentlichen Dateinamen) "-jar" mitgeben - laut Fehlermeldung rufst du bereits die richtige Exe auf.
 

U2nt

Bekanntes Mitglied
Diese Idee hatte ich natürlich auch schon und habe eine Verknüpfung der "javaw.exe" angelegt und bei den Eigenschaften den Parameter -jar hinzugefügt - jedoch gab mir das auch ne Fehlermeldung...
(Jedoch eine andere, darin stand ungefähr: XXX ist keine zulässige Win32 Anwendung)
 
Zuletzt bearbeitet:

faetzminator

Gesperrter Benutzer
Mach mal rechte Maustaste -> Ausführen mit / als... Programm auswählen, Parameter "-jar" setzen, als Standard. Oder geht das in diesem Menu nicht? Ich weiss, dass man es bestimmt in der Systemsteuerung angeben kann.
 

U2nt

Bekanntes Mitglied
Leider ist genau das nicht möglich :(
Also ein Parameter im Öffnen mit... Menü angeben.

Ich hab jetzt mal meine JRE und das JDK neu installiert - keine Änderung, selbst die Bin, welche normal gesetzt wird um Jars zu öffnen wird komischerweise durch diese Neuinstallation nicht neu gesetzt :(
 
Zuletzt bearbeitet:

Ebenius

Top Contributor
Gibt's in aktuellen Windows-JREs noch das [c]javaw.exe[/c] Binary? Das sollte ohne [c]-jar[/c] auskommen, AFAIR.

Ebenius
 

U2nt

Bekanntes Mitglied
Ja die
Code:
javaw.exe
gibt es noch, aber genau dann tritt ja der Fehler auf! Wenn ich ein jarFile öffne, kommt dieser Fehler (obiges Bild), wenn ich es mit der
Code:
javaw.exe
öffne...
 

Ebenius

Top Contributor
Ja die
Code:
javaw.exe
gibt es noch, aber genau dann tritt ja der Fehler auf! Wenn ich ein jarFile öffne, kommt dieser Fehler (obiges Bild), wenn ich es mit der
Code:
javaw.exe
öffne...
Sorry, ich hatte nicht den gesamten Thread gelesen. :)

Ebenius
 

faetzminator

Gesperrter Benutzer
So, da ich nun an einem Win XP sitze:
Systemsteuerung -> Ordneroptionen -> Dateitypen -> JAR markieren -> Erweitert -> open oä selektieren -> Bearbeiten... -> Anwendung für diesen Vorgang ändern in [c]"pfad/zu/deiner/javaexe" -jar "%1" %*[/c]

PS: Ich hab dir gesagt, schau schnell in der Systemsteuerung, da hättest du eigentlich auch selber drauf kommen können ;)
 

U2nt

Bekanntes Mitglied
Juhu, DANKE! Das war perfekt jetzt funktioniert es einwandfrei!
Achja: Bei mir hat's gereicht einfach auf "Zurücksetzen" zu drücken :p

PS: Hab in den Systemsteuerung nachgeguckt, wäre aber nie darauf gekommen bei den Ordneroptionen zu gucken... :eek:
 

U2nt

Bekanntes Mitglied
Hä? Hab ich doch exakt so gemacht? Unten auf "als Erledigt markieren" gedrückt... Ich verstehe net ganz.
 

Ebenius

Top Contributor
Hmm, vielleicht hast Du's oder ein Mod versehentlich wieder aufgemacht? Ich hab dann das Thema wieder markiert. :) Keine Ahnung. Jetzt stimmt's ja wieder.

Ebenius
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
D Read JSON File Problem Allgemeine Java-Themen 9
L Applet Problem "security: Trusted libraries list file not found" ? Allgemeine Java-Themen 7
C Input/Output Problem bei Datei verschiebung mit File.move und Paths.get() Allgemeine Java-Themen 26
N Problem beim lesen einer File in JAR-File Allgemeine Java-Themen 3
S txt File Problem Allgemeine Java-Themen 12
hdi Problem mit File.seperator und Pfaden Allgemeine Java-Themen 4
T CP Problem: Webstart + Logging properties file + eigener Handler Allgemeine Java-Themen 7
S kleines File problem Allgemeine Java-Themen 13
egrath Performance Problem mit File-I/O Allgemeine Java-Themen 6
G Problem mit Leerzeichen im Pfad bei File und getResouce Allgemeine Java-Themen 2
N Problem mit Jar File Allgemeine Java-Themen 2
F Problem mit Soundwiedergabe in Jar-File Allgemeine Java-Themen 2
Luma Performance-Problem mit RandomAcces File Allgemeine Java-Themen 4
S Jar-File: Problem mit Text-Files Allgemeine Java-Themen 9
H "File too large" - genauere IOException-Behandlung Allgemeine Java-Themen 5
H Sicherer File Tresor Allgemeine Java-Themen 13
W Jar-File Start nur über Terminal Allgemeine Java-Themen 13
R 11 GB File lesen ohne zu extrahieren Filedaten Bereich für Bereich adressieren dann mit Multi-Thread id die DB importieren Allgemeine Java-Themen 3
S Umstellung von File auf Path - Probleme mit Stream Allgemeine Java-Themen 5
C jar File mehrfach aufrufen (als Windows Dienst) Allgemeine Java-Themen 5
N File Path mit Variablen angeben Allgemeine Java-Themen 1
izoards Zugriff auf gemeinsame Ressource (CSV-File) Allgemeine Java-Themen 3
S Class File Editor -> Source not found Allgemeine Java-Themen 4
F jar File ausführen Allgemeine Java-Themen 14
M File Binary Representation Allgemeine Java-Themen 1
N jar File auf Mac mit Doppelklick starten Allgemeine Java-Themen 5
O Input/Output java.io.File beenden Allgemeine Java-Themen 5
G File not found - nach dem Kompilieren Allgemeine Java-Themen 6
T Jar File zu exe... Allgemeine Java-Themen 3
M Foreign Memory API / Memory-Mapped File Allgemeine Java-Themen 0
R Delete files before creating new from temp using Java file method Allgemeine Java-Themen 1
S File lesen und schreiben Java 6 Allgemeine Java-Themen 2
T String-Manipulation beim Ablauf in Eclipse und als JAR-File Allgemeine Java-Themen 8
F Input/Output FileNotFoundException, obwohl File existiert Allgemeine Java-Themen 5
G Excel File öffnen, in Zelle schreiben, abspeichern Allgemeine Java-Themen 6
L JAR-File auf Ilias (LMS) laufen lassen Allgemeine Java-Themen 0
ralfb1105 Classpath Directory fuer Properties File Allgemeine Java-Themen 2
L File beim Kopieren in einen anderen Ordner umbenennen Allgemeine Java-Themen 6
J File in Package erstellen & lesen mit Programmstart in externe Projekt Allgemeine Java-Themen 3
I File ausführen und mein Programm bearbeiten lassen Allgemeine Java-Themen 11
A File lesen Codierung Charset Allgemeine Java-Themen 5
J .java-Dateitext Compile zur Laufzeit ohne File Allgemeine Java-Themen 15
M Key-File im selben Ordner speichern? Allgemeine Java-Themen 18
I TrueZip add file to archive Allgemeine Java-Themen 10
T Probleme mit dem Pfad zum Propertie file Allgemeine Java-Themen 7
J ftp - delete file ohne appache Allgemeine Java-Themen 8
X Klassen File-Klasse wird als Directory markiert Allgemeine Java-Themen 8
T ImageIO.read -> Can`t read input file Allgemeine Java-Themen 11
C Swing File[] als klickbare links in irgendeinem Swing Element Allgemeine Java-Themen 3
H Kennt sich jemand mit Eclipse und dem Thema Jar-File aus ? Allgemeine Java-Themen 6
H Laden einer (Resourcendatei) aus einem Jar-File Allgemeine Java-Themen 17
C Authentifizierung mit java.nio.file? Allgemeine Java-Themen 5
L CSV File lesen, in ArrayList speichern und ausgeben Allgemeine Java-Themen 3
M xlsx File auslesen Exception occured Allgemeine Java-Themen 13
offi Drag and Drop mehrerer File aus Explorer in JTable Allgemeine Java-Themen 1
G Java/LibGDX File Loading Exception Allgemeine Java-Themen 2
Cromewell JavaFX FXML-File lädt unter Ubuntu nicht Allgemeine Java-Themen 7
D Java Anwendung mit dll File Allgemeine Java-Themen 5
AssELAss Log4j Logging Ausgabe für jede Klasse in seperates File Allgemeine Java-Themen 2
thet1983 Input/Output read properties file from classpath Allgemeine Java-Themen 3
J Umwandeln von URL zu File und danach kopieren geht nicht Allgemeine Java-Themen 1
J Properties file ändern Allgemeine Java-Themen 12
S Executable Jar File startet nicht unter Windows 10 Allgemeine Java-Themen 3
B Objekte anhand von Properties file Allgemeine Java-Themen 41
Dechasa Input/Output Write into File Allgemeine Java-Themen 2
N Maven ObjectMapper Error wenn das File gespeichert wird Allgemeine Java-Themen 0
H Security Manager (IIOException: Can't read input file!) Allgemeine Java-Themen 2
H File.listFiles() funktioniert nicht... Allgemeine Java-Themen 10
X Zeile unter einer bestimmen Zeile hinzufügen(File) Allgemeine Java-Themen 1
F Open source file übersetzen Phython -> Java Allgemeine Java-Themen 4
C file.delete() funktioniert bei zweiten aufruf nicht mehr Allgemeine Java-Themen 3
M Desktop jar File icon Ändern? Allgemeine Java-Themen 14
O Sax-Parser ließt XML-File doppelt Allgemeine Java-Themen 1
J Java Software Compare Files und Neue File erstellen Allgemeine Java-Themen 0
Thallius Custom File Chooser Allgemeine Java-Themen 1
C .jar File lässt sich nur über Konsole öffnen Allgemeine Java-Themen 1
J Java Download Filedownload File.getFileName Allgemeine Java-Themen 3
R Java .class-File-Konstrunkt mit Programm visualisieren Allgemeine Java-Themen 18
G SecurityManager/Policy-File/Reflection Allgemeine Java-Themen 0
M pdf File bzw. ausgefüllte pdf Formulare drucken Allgemeine Java-Themen 2
S Input/Output File Not Found FileReader Allgemeine Java-Themen 6
Thallius Serialisiertes File kann auf anderem Rechner nicht geladen werden Allgemeine Java-Themen 12
P Java Dynamic Web Project -> config File Allgemeine Java-Themen 1
S runnable jar file in Verbindung mit itext Allgemeine Java-Themen 3
D Variablen java.io.File zum vergleichen abspeichern Allgemeine Java-Themen 1
M File IO Klasse ... wie einbinden Allgemeine Java-Themen 6
O Freies Tool zum Jar-File obfuscaten gesucht! Allgemeine Java-Themen 5
F File.listFiles ohne .sort Allgemeine Java-Themen 6
B XML File JAXB Allgemeine Java-Themen 0
S Platzverbrauch, File oder String Allgemeine Java-Themen 14
J Runnable jar-File: Fehlermeldung Allgemeine Java-Themen 2
P Kurze Frage: aus einer File die Zeilenanzahl auslesen Allgemeine Java-Themen 9
K Gepacktes Jar-File gibt beim Doppelklick eine Exception aus Allgemeine Java-Themen 4
P java.nio.file unter Java 6 verwenden Allgemeine Java-Themen 4
A TXT File einlesen unterschiedliche Zeilenlänge Allgemeine Java-Themen 9
G Finde letztes veränderte File Allgemeine Java-Themen 4
E Zip-File entpacken: unterschiedlicher Zeitaufwand bei unterschiedlicher Puffergröße Allgemeine Java-Themen 2
Guybrush Threepwood File.canWrite() und UAC Allgemeine Java-Themen 7
N Input/Output Mit Windows 7 erzeugtes zip-File in Java 7 öffnen Allgemeine Java-Themen 5
B Garbage Collection Logfile: Binary File Allgemeine Java-Themen 2

Ähnliche Java Themen

Neue Themen


Oben