Java kompilieren
-
Hallo,
ich habe eine frage zu Java, was auch sonst!
Nun ich komme aus der Welt des C++ und bin noch recht
neu in Java. Die Sprache ist recht nahe an C++ und auch
relativ simpel, abe wie zum Teufel bekomme ich standalone
Programme hin ohne den Interpreter. Ich meine wie kann
ich ne EXE Datei erzeugen oder evtl. eine PE Datei?Kristos
-
Und warum willst du eine Standalone-EXE? Das entspricht doch garnicht dem Prinzip von Java. Dann kannst du auch wieder zu C++ zurückgehen.
-
Ja,
das ist eine sehr berechtigte Frage. Nun, mal angenommen, wie gesagt,
nur mal angenommen ich habe eine Applikation in Java geschrieben und
möchte diese Weitergeben. Die Applikation benutzt ausgiebigt die
Packages awt, swing, oder sonst was. Ich habe dan eine app mit einer
Benutzerschnistelle und will die auch so beibehalten und nicht auf
applet umstellen. es wird doch sicherlich einen Weg geben eine
EXE Datei zu erzeugen die sich bei evtl. Java RTL´s bedient. Klar
entspricht das sicherlich nicht dem Prizi von Java, aber auf einer
Windows Plattform wird es doch sicherlich einen Weg geben oder nicht.Ach übrigens, C++ ist sehr sehr mächtig, aber noch lange kein Grund
mal in eine andere Welt fremd zu gehen oder nicht!?!
-
schon in die java faq geschaut?
Java Proramm als EXE erstellen
und dann noch die suchfunktion für java stichwort "exe" .. die frage wurde schon oft gestellt
-
...und das folgende ist vielleicht auch nützlich:
-
Erstelle dir ne jar-Datei. Die kannst du unter Windows auch mit Doppelklick ausführen!
-
Original erstellt von ºgrimmsenº:
Erstelle dir ne jar-Datei. Die kannst du unter Windows auch mit Doppelklick ausführen!kommst aber trotzdem nicht an der installation der JRE vorbei...
-
Und das ist auch gut so Viele der Programme, die Java-Applikationen stand-alone machen sollen integrieren die VM halt mit in das Programm so dass so Moloche von Größen bis zu 20MB daraus werden - nicht schön.