Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

Eigenständige WIN32 .exe-Datei mit java erstellen

dejavue_75 / 5 Antworten / Baumansicht Nickles

Hallo,
wer kann mir mal erklären wie ich aus meinen .java und .class Dateien eine einfache .exe Datei für Windows erstellen kann? Vielen Dank schonmal!

Viele Grüße
Timo

bei Antwort benachrichtigen
thomas woelfer dejavue_75 „Eigenständige WIN32 .exe-Datei mit java erstellen“
Optionen

was du brauchst ist ein java compiler und der quellcode des programmes. die .class datei hilft da leider nicht viel weiter.

WM_SORRY
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
dejavue_75 thomas woelfer „was du brauchst ist ein java compiler und der quellcode des programmes. die...“
Optionen

Naja moment mal, hab ich da was falsch verstanden? Ich schreib meine Quellcode in eine *.java Datei, compiliere sie mit einem Compiler und erhalte eine .class Datei, oder? Diese Datei lässt sich aber nur über den javac-Befehl ausführen!? Eine Direkte *.exe Datei für MS Windows-Umgebungen kann ich mir mit nem Compiler nicht erstellen lassen!!

bei Antwort benachrichtigen
(Anonym) dejavue_75 „Naja moment mal, hab ich da was falsch verstanden? Ich schreib meine Quellcode...“
Optionen

Nein, warum auch?
Java ist als platformunabhängige Sparche gedacht, willst du Windowskram haben, dann nimm diesen Javamurks J++ von M$!

bei Antwort benachrichtigen
thomas woelfer dejavue_75 „Naja moment mal, hab ich da was falsch verstanden? Ich schreib meine Quellcode...“
Optionen

oh, hatte ich wohl falsch gelesen. wenn du ein win32 executable aus einem java quellcode bauen willst, dann benoetigst du nicht nur einen java compiler, sondern auch einen linker der alle benoetigten teile richtig zusammenbaut. das einzige toolkit das ich kenne das in diesem zusammenhang einigermassen brauchbar ist, ist microsofts vj++.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
(Anonym) dejavue_75 „Eigenständige WIN32 .exe-Datei mit java erstellen“
Optionen

Probier mal dieses Programm:
http://www.duckware.com/java2exe.html (shareware)
http://www.excelsior-usa.com/jetse.html (demo)
Weiterhin gab es sowas auf jeden Fall schon mal von IBM.

Du verlierst damit natürlich die Plattformunabhängigkeit deiner Applikation, aber das scheint in deinem Fall ja egal zu sein.

Javameister

bei Antwort benachrichtigen