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.
eine ausfürbare datei (.exe) einer netbeans java-Applikation
Erstmal musst du bei NetBeans schon beim Anlegen des Projektes sagen, daß es sich um eine Java Application handelt.
Dazu wählst du im NetBeans New Poject Wizard: Categories: General, Projects: Java Application.
Dann kannst du im NetBeans-IDE mit der F11-Taste die jar-Datei erstellen, die genauso ausführbar ist wie eine exe-Datei.
Wenn's nicht klappen sollte musst du wahrscheinlich im Projektordner die Datei "manifest.mf" anpassen.
Meistens liegt das Problem beim Class-Path.
Beispiel einer NetBeans "manifest.mf" -Datei:
Code:
Manifest-Version: 1.0
X-COMMENT: Main-Class will be added automatically by build
Unter der "X-COMMENT"-Zeile kannst du dann den "Class-Path" hinzufügen,
mit dem relativen Pfad zu allen zusätzlich benötigten jar-Dateien, z.B.:
Nach der Anpassung der NetBeans "manifest.mf" -Datei musst du einfach nochmal im
NetBeans-IDE mit der F11-Taste die jar-Datei erstellen*.
Mit Doppelklick kannst du die jar-Datei dann ausführen wie eine exe-Datei.
Du musst nur immer darauf achten, daß die zusätzlich benötigten jar Dateien
auch in dem vom Class-Path angegeben relativen Pfad zu finden sind.
Z.B. musst du beim Kopieren der jar-Datei den lib-Ordner mitkopieren.
*Achtung: wenn du die Datei "manifest.mf" nicht mit der NetBeans-IDE selbst bearbeitest,
dann musst irgendetwas im Quelltext ändern (z.B. ein Leerzeichen hinzufügen)
damit NetBeans die jar-Datei auch neu erstellt.
erstmal bedanke ich mich sehr für eure Hilfe.
in netBeans habe ich die Jar-Datei erstellt,sogar auch mit dem lib Ordner wurde es erstellt,in der lib ordner befinden sich alle anderen benötigten jar dateien. und jetzt möchte ich gerne die jar datei ausführen! wie geht das? die jar dateien können nicht mit irgend einen programm geöffnet werden?
ich hoffe ihr könnt mir weiter helfen!
Normalerweise sollte Java bei der Installation einen Registry-Eintrag vornehmen der jar Dateien mit javaw Verknüpft, damit sie sich bei Doppelklick automatisch öffnen. Bei dir scheint sich ein anderes Programm diese Erweiterung gestohlen zu haben.
Lösung siehe http://www.java-forum.org/de/viewtopic.php?p=116904
oder Java neu Installieren
übrigens ich hab keinen WinRar programm, so dass man sagen kann, dass ein anderes Programm diese Erweiterung gestohlen hat, denke ich mal.
ich hab die andere variante versucht, also über START->Ausführen und dann mit "javaw -jar meine_jar_datei.jar" starten, doch ich kriege einen VM Fehlermeldung "Unable to access jarfile meine_jar_datei.jar". weiß jemand was für eine fehlermeldung?
Ich habe mit NetBeans eine Jar Datei erstellt, von einem programm, mit dem ich auf eine MySQL Datenbank zugreife.
Beim Ausführen dieser Jar Datei mit dem Befehl:
java -jar test.jar bekomme ich die Meldung "no suitable driver".
Ich habe auch schon die Treiber Datei(mysql-connector-java-5.0.3-bin.jar) ins lib Verzeichnis kopiert und in der Datei "manifest.mf" den Class-Path angelegt, wie von Andre beschrieben.