Java Programm als reine exe´s verteilen

Hi,

ich habe ein Spiel geschrieben das die Java 3D API (mit Direct 3D) nutzt.
Ich möchte das Spiel möglichst so verpacken, dass es ohne große
Installation von Java oder Java 3D auf möglichst vielen Windows PCs läuft.

Der Optimalfall wäre eine .exe, die alles Nötige enthällt, sprich keine Installation
erfordern würde. Dabei wäre es egal, wenn dit Teil dann 15-20 MB groß wäre.

Hat jemand damit Erfahrung und kann nützliche Tipps geben.

Würde mich freuen,
Thomas

Hallo Thomas!

ich habe ein Spiel geschrieben das die Java 3D API (mit Direct
3D) nutzt.
Ich möchte das Spiel möglichst so verpacken, dass es ohne
große
Installation von Java oder Java 3D auf möglichst vielen
Windows PCs läuft.

Mit JToExe (Freeware für nicht-kommerzielle Nutzung) lassen sich Java Applikationen in .EXE-Files für Windows umwandeln!
-> http://fikas.tucows.com/java/adnload/dljtoexejava.html

Grüße, Tanja

Hi Tanja,

erstmal vielen Dank für Deine Hilfe. Ich habe mir jtoexe mal angesehen und auch verschiedene Reviews darüber gelesen.
Das Progi ist halt nicht dafür geeignet, den Compiler inkl. seiner Erweiterungen mit einzupacken, oder auch nicht, die Package Strukturen 1:1 zu übernehmen.

Für meine Anwendung ist jtoexe leider nicht das richtige.
Danke trotzdem,
Thomas

Hallo,
du könntest das jre dazupacken (davor vielleciht nochmal die Lizenz genau durchsehen, ob das in deinem Fall erlaubt ist) und als exe (ziptoexe etc.) speichern.

Cu Rene

Das würde aber beim Endbenutzer java Know How voraussetzen. Und das soll nicht sein.

Danke trotzdem.

Cu Thomas

Hi Thomas!

Ich fand die Art und Weise, wie sich Jave (http://www.jave.de) installieren lies recht einfach und genial. Zwar kommt auch dieser nicht ohne ein zuvor installiertes JRE aus - aber immerhin lässt es sich fast genauso leicht und komfortabel installieren wie fast alle anderen Windows-Programme.

Vielleicht kannst Du ja den Autor dieses Programmes diesbezüglich befragen.

Gruss

Hannes

Hallo,

Das würde aber beim Endbenutzer java Know How voraussetzen.

Warum? Wenn du alles so einpackst, wie du es benötigst nicht. Oder habe ich da was übersehen?

Cu Rene

Hi Rene,

könnte man dann hier auch gleich ein Kommando mit übergeben, sodass alles ausgepackt wird und anschließend java mit entsprechenden Parametern aufgerufen wird?

Thomas

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]