Lemmy Danger: .exe files?

Beitrag lesen

Guude!

nun möche ich wissen, ob man das alles irgentwie in ein exefile umwandeln kann, oder so...

Ja, kann man. Wie Andreas schon schrieb ist es zwar nicht dem Sinn der Plattform-Unabhängigkeit entsprechend, aber es geht.

muss man "JRE" installiert haben, um java programme laufen zu lassen? oder geht das eben mit dem exefile oder nicht?

Man muss zwei Arten der Umwandlung unterscheiden:

  1. Die Übersetzung in nativen (Windows-)Code: Hierbei wird nicht nur Dein Programm, sondern auch die benötigten Bibliotheken aus der JRE in nativen Code übersetzt, sodass Dein Programm auch ohne JRE lauffähig ist. Solche nativen Compiler wirst Du allerdings nicht kostenlos finden (ich habe selbst schon lange gesucht ;-)) - die, die es gibt, sind schweineteuer... Ein Beispiel wäre "Excelsior JET".

  2. Das "Umpacken" Deines Programms in ein Executable: Hier wird Dein Programm, das bspw. als JAR-Datei vorliegt, in eine EXE gepackt. Wird diese gestartet, entpackt sie Dein JAR-Archiv und führt es mit einer auf dem System installierten JRE aus.

Entscheidest Du Dich für Fall 2, wirst Du auf meiner HP das kostenlose Tool "JMadex" (http://www.olison.com/software/jmadex.php) finden, welches JAR-Archive in Executables packt.

BTW: JAR-Archive sind unter Windows auch per Doppelklick ausführbar (s. http://www.olison.com/sites/jar.php).

LG ausm Hesseland
Lemmy

--
Wer seiner Frau gegenüber stets beteuert, dass DAS tatsächlich 30cm sind, darf sich nicht wundern, wenn sie nicht richtig einparken kann...