Alternative zu jexegen?

Hallo,
kennt jemand eine gut Alternative zu dem Exe-Generator jexegen aus dem Microsoft SDK? Ich kann hier nämlich leider meine Klasse nicht „umwandeln“, da er mir sagt, dass er java.util.ArrayList nicht kennt. Andere Klassen, in denen ich keine ArrayLists verwende, funktionieren hingegen tadellos.

Grüsse
Cromo

kennt jemand eine gut Alternative zu dem Exe-Generator jexegen
aus dem Microsoft SDK? Ich kann hier nämlich leider meine
Klasse nicht „umwandeln“, da er mir sagt, dass er
java.util.ArrayList nicht kennt. Andere Klassen, in denen ich
keine ArrayLists verwende, funktionieren hingegen tadellos.

Liegt vermutlich daran, dass Microsoft bei JDK 1.1 stehengeblieben ist und es da die ArrayList noch nicht gegeben hat.

Visual Cafe von Symantec hat auch einen exe-Compiler, und es gibt auch sicher noch verschiedene andere Produkte die das können, kenne nur konkret keines. :o)

Allgemein kannst du dich einerseits nach „einfachen“ exe-Compilern umsehen die einfach eine VM und die Klassen in eine Datei packen und das Ganze ausführbar machen, andererseits gibts „echte“ native Compiler, d. h. die wandeln den Java-Code in nativen Maschinencode für die jeweilige Plattform um.

Erstere eignen sich maximal zum einfacheren Verbreiten, letztere bringen naturgemäß auch eine bessere Performance.

Grüße, Robert

Hallo!

kennt jemand eine gut Alternative zu dem Exe-Generator jexegen
aus dem Microsoft SDK?

Probiers’s mal mit JtoExe (Freeware).
-> http://www.tucows.com/java/develjava.html

Grüße, Tanja

Hi Tanja,
danke für den Tipp! Leider geht zur Zeit Tucows nicht richtig… später mal gucken.

Grüsse
Cromo

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

Hi Robert,

vielen Dank für die Infos.
Weißt Du, wo ich so einen native Compiler herbekomme?
(Darf auch was kosten, so ist es nicht!)
Oder zumindest, wo ich suchen könnte?
Wäre echt doll von Dir!

Grüsse
Cromo

Weißt Du, wo ich so einen native Compiler herbekomme?
(Darf auch was kosten, so ist es nicht!)
Oder zumindest, wo ich suchen könnte?

Du kannst mal auf http://www.towerj.com schauen.

Außerdem findest du unter http://www.google.com/search?q=java+native+compiler&… tonnenweise Links, da scheint es ziemlich viel zu geben. :o)

Grüße, Robert

Hallo Robert,

vielen Dank!
Hab schon was gefunden, was meinen Vorstellungen entspricht: gcj als Bestandteil von gcc. (Kann fast alles compilieren, das Ding, C++,Pascal,Fortran… und seit Neuestem auch JAVA:wink:
Und das beste, das Ding ist kostenlos… weil OpenSource. Also, wenn ich mal mehr fit in dem Bereich bin, will ich auch unbedingt meinen Beitrag dazu leisten, denn das ist ja der absolute Oberhammer!
PS: Wen’s interessiert der Link hierzu: http://www.gnu.org/software/gcc/java/projects.html

Grüsse
Cromo