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 😉


  • Mod

    ...und das folgende ist vielleicht auch nützlich:

    JAR-Files



  • 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.


Anmelden zum Antworten