Stefan: wie macht man eine .exe???

Beitrag lesen

Sein Ziel ist eigentlich gar nicht aus der Java-Datei eine EXE-Datei zu machen. Sein Ziel ist es ein Javaprogramm auf Klick hin ausführbar zu machen.
Und das Ziel erreicht man auch mit .jar Dateien (zumindest ab Java 1.4 klappt das sehr gut; siehe dazu auch die Doku).
So hat man den Vorteil von Bequemlichkeit und Plattformunabhängigkeit.

Oder die Java-VM installieren und in der Registry die Endung .class mit der VM verknüpfen. Das sollte der Installer von Sun schon selbst machen.

Java ist eine moderne elegante Sprache. Warum soll ich das nichtauch für Windows-only Programme nutzen.

Warum soll das Programm Windows-Only sein, wenn es mit gleichem Aufwand auch auf anderen Plattformen laufen kann?

Oder anders gefragt: Wenn das Programm für den Verkauf an Enduser bestimmt ist, warum auf 5% der potenziellen Kunden verzichten, wenn man sie ohne jeden Mehraufwand erreichen kann?

Wenn das Programm für firmeninterne Verwendung eines Kunden bestimmt ist, warum dem Kunden die Möglichkeit einer späteren OS-Migration nehmen?

Stefan