Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
ich weiß, schon allein bei dem Titel würden viele von euch wahrscheinlich gern eine kurze Antwort mit dem Inhalt "Forensuche" oder "Google ist dein Freund" schreiben. Hab beides benutzt und viele Antworten gefunden, jedoch löst keine davon mein Problem.
Das ist folgendes: Hab heute Windows neu installiert, meine ganzen Programme wieder draufgezogen, usw. Dann wollte ich eine .jar-Datei ausführen und bekam die Fehlermeldung "Could not find the main class...". Ich hab natürlich gleich mal online geschaut wie man die classpath-Variable setzt und worauf die stehen muss (in meinem Fall D:\Programme\Java\jre6\lib\ bzw. D:\Programme\Java\jre6\bin\). Die Variable hab ich dann neu gesetzt (vorher stand was von QuickTime drin). Leider hat das mein Problem nicht wirklich gelöst. Und noch was: wenn ich aus NetBeans heraus ein Programm starte, funktioniert es ganz normal ohne Fehlermeldung.
Naja, wie gesagt, es geht prinzipiell um alle .jar-Archive, die sich auf meinem Rechner befinden und sich dort befinden werden. Und ja, so kann man diese die Datei öffnen, aber eben immer nur eine und ich habe nicht wirklich Lust die jars immer über die Kommandozeile zu öffnen. Ich meine, es war ja vorher, also bevor ich Windows neu installiert habe, auch möglich, die jars ohne Komandozeile zu öffnen. Wäre super wenn man das wieder hinbekommen könnte.
Nein, so kann es nicht klappen. Entweder der Parameter -jar, dann muss der Klassenpfad in der Manifestdatei gepflegt sein, oder -cp, dann muss man aber die Main-Klasse für den Start angeben.
Entschuldigung, dass ich erst so spät antworte, aber ich bin gestern erst um halb elf nach Hause gekommen und hatte dann nicht mehr wirklich Lust den PC anzuschalten.
Ich muss leider zugeben, dass ich, wenn ich von Classpath geredet habe, immer die Umgebungsvariable CLASSPATH meinte. Meine sieht zur Zeit so aus:
Das bringt leider immer noch keine Änderung mit sich. Muss ich vllt irgendwas bestimmtes beachten, wenn ich jre und jdk installiert habe und nicht nur die jre?