Hallo,
ich habe zu Weihnachten ein Buch zur Programmierung in Java bekommen und habe vorgestern mit dem Programmieren losgelegt. Mein derzeitiges Problem liegt nicht am Verständnis, sondern daran, dass ich keine JAR-Dateien öffnen kann.
Ich beschreibe mein Problem mal etwas genauer:
- ich kann Java-Programme, wie NetBeans oder Minecraft problemlos ausführen
- ich kann JAVA-Dateien problemlos mithilfe von "javac" über das CMD kompilieren
- ich kann die erzeugte CLASS-Datei problemlos mithilfe von "java" über das CMD ausführen
- ich kann diese CLASS-Datei ohne Probleme auch mit "jar cfe [FILENAME].jar [FILENAME] *.*" (war doch so, oder?) in ein JAR-Archiv packen
...
doch die erzeugte JAR-Datei kann per Doppelklick nicht geöffnet werden!
In der Konsole steht dann immer Fehler:
An den Umgebungsvariablen scheint's denke ich auch nicht zu liegen, da habe ich den Pfad zu den Binarys von der JRE und JDK in der PATH-Variable angegeben.
Und eine CLASSPATH habe ich auch schon angelegt (mit dem Inhalt ".").
Ich bin mit meinem Latein mittlerweile echt am Ende und das obwohl ich mit solchen Sachen normalerweise keine großen Probleme habe.
Ich würde mich über eure Hilfe freuen.
Gruß,
AlphaVoice
ich habe zu Weihnachten ein Buch zur Programmierung in Java bekommen und habe vorgestern mit dem Programmieren losgelegt. Mein derzeitiges Problem liegt nicht am Verständnis, sondern daran, dass ich keine JAR-Dateien öffnen kann.
Ich beschreibe mein Problem mal etwas genauer:
- ich kann Java-Programme, wie NetBeans oder Minecraft problemlos ausführen
- ich kann JAVA-Dateien problemlos mithilfe von "javac" über das CMD kompilieren
- ich kann die erzeugte CLASS-Datei problemlos mithilfe von "java" über das CMD ausführen
- ich kann diese CLASS-Datei ohne Probleme auch mit "jar cfe [FILENAME].jar [FILENAME] *.*" (war doch so, oder?) in ein JAR-Archiv packen
...
doch die erzeugte JAR-Datei kann per Doppelklick nicht geöffnet werden!
In der Konsole steht dann immer Fehler:
Hauptklasse [PFAD_ZUR_JAR] konnte nicht gefunden oder geladen werden.
An den Umgebungsvariablen scheint's denke ich auch nicht zu liegen, da habe ich den Pfad zu den Binarys von der JRE und JDK in der PATH-Variable angegeben.
Und eine CLASSPATH habe ich auch schon angelegt (mit dem Inhalt ".").
Ich bin mit meinem Latein mittlerweile echt am Ende und das obwohl ich mit solchen Sachen normalerweise keine großen Probleme habe.
Ich würde mich über eure Hilfe freuen.
Gruß,
AlphaVoice