2016-05-18 3 views
0

Okay, ich habe ein Spiel für eine Weile jetzt codiert und ich hoffe, seine alpha nur ein Problem zu veröffentlichen. Ich weiß nicht, wie ich es exportieren und ausführen kann. Bitte beachten Sie, dass mein Code einwandfrei funktioniert. Wenn ich es also exportiere, exportiere ich es als ausführbare JAR-Datei, sobald ich das gemacht habe, habe ich es eingestellt und habe versucht, beides als .jar und .exe zu exportieren. Sobald ich es exportiert habe, habe ich es getestet, indem ich auf die resultierende Datei geklickt habe, aber es öffnet die Anwendung nicht, sondern öffnet sie in der Eclipse-Codierung. Bitte hilf mir, dass ich nur ein Idiot bin.Java-Anwendung exportieren

Antwort

1

Sie müssen versuchen, es zu starten mit:

java -jar yourrunnable.jar 

Wenn Sie auf Windows laufen und Sie eine EXE-Datei, versuchen Sie diese Frage SO zu überprüfen: How can I convert my Java program to an .exe file? oder wenn Sie wollen Ziel ein mac, können Sie hier einen Scheck haben:

http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html

Grundsätzlich kann jede Plattform, die Sie Ihnen einige Anpassungen, um einen nahtlosen Lauf zu erreichen, haben Ziel. Die Cross-Plattform-Lösung ist die Java -jar Art und Weise.

+0

Okay, so nichts für ungut, aber wo setzen, sagte ich java -jar yourrunnable.jar? Eingabeaufforderung oder BAT-Datei? – Azamp19

+0

@ Azamp19 eine Bat-Datei ist eine recht häufige Lösung. –

0

Ich hatte das gleiche Problem mit .jar-Dateien, die nicht mit einem Doppelklick geöffnet werden. Es stellte sich heraus, dass ich zwei Versionen von Java installiert hatte (Java 6 und 7). Das Deinstallieren von Java 6 über Systemsteuerung-> Deinstallieren eines Programms erlaubte es schließlich, .jar-Dateien mit einem Doppelklick zu öffnen, ohne das Befehlsfenster zu verwenden.

Was ist in der rechten Maustaste aufgeführt -> Öffnen mit? Ist ein anderes Programm als Standardprogramm aufgeführt? Ist eine Java-Laufzeit aufgeführt? Wenn eine Java Runtime aufgelistet wird, können Sie damit öffnen und sie zum Standardprogramm für die Ausführung machen.

Right Click -> Properties -> Change -> C:\Program Files\Java\jre7\bin\javaw.exe 

für Java 8 Verwendung unter

java.exe -jar myFile.jar