hi,
bevor mir hier gesagt wird, dass ich die suchfunktion oder ähnliches benutzen soll, seid euch sicher, dass ich dies zur genüge getan habe, jedoch ohne fruchtbares ergebnis...
folgendes habe ich getan:
ich habe 2 class-files, "bitrate.class" und "Stdin.class"....
ich habe eine textdatei namens "manifest.txt" erstellt (auch manifest.mf und nur manifest ausprobiert) und in diese folgendes reingeschrieben:
CLASS-PATH: .
MAIN-CLASS: bitrate
ich habe nach dem bitrate return gedrückt und auch in die nächste zeile ein leerzeichen gemacht, nix hat gefunzt, hab also alle variationen mal probiert...
dann habe ich in der eingabeaufforderung folgendes reingeschrieben:
jar cfvm test.jar manifest.txt *.*
das problem ist nun, dass JVM mir bei einem doppelklick der jar-datei folgendes sagt:
could not find the main class. program will exit
einmal hab ichs irgendwie hinbekommen, dass er mir ausgibt:
Fatal Exception occured. Program will exit.
aber nach nem neustart wars irgendwie wieder so, dass er die main class nicht findet...
wenn ich in der eingabeaufforderung folgendes eingebe, führt er das programm korrekt aus:
java -jar test.jar
demnach findet er doch die main-class oder?
wäre aber schön, wenn sich die jar per doppelklick ausführen lassen würde...
bevor mir hier gesagt wird, dass ich die suchfunktion oder ähnliches benutzen soll, seid euch sicher, dass ich dies zur genüge getan habe, jedoch ohne fruchtbares ergebnis...
folgendes habe ich getan:
ich habe 2 class-files, "bitrate.class" und "Stdin.class"....
ich habe eine textdatei namens "manifest.txt" erstellt (auch manifest.mf und nur manifest ausprobiert) und in diese folgendes reingeschrieben:
CLASS-PATH: .
MAIN-CLASS: bitrate
ich habe nach dem bitrate return gedrückt und auch in die nächste zeile ein leerzeichen gemacht, nix hat gefunzt, hab also alle variationen mal probiert...
dann habe ich in der eingabeaufforderung folgendes reingeschrieben:
jar cfvm test.jar manifest.txt *.*
das problem ist nun, dass JVM mir bei einem doppelklick der jar-datei folgendes sagt:
could not find the main class. program will exit
einmal hab ichs irgendwie hinbekommen, dass er mir ausgibt:
Fatal Exception occured. Program will exit.
aber nach nem neustart wars irgendwie wieder so, dass er die main class nicht findet...
wenn ich in der eingabeaufforderung folgendes eingebe, führt er das programm korrekt aus:
java -jar test.jar
demnach findet er doch die main-class oder?
wäre aber schön, wenn sich die jar per doppelklick ausführen lassen würde...