Excelsior JET

aus Wikipedia, der freien Enzyklopädie
Wechseln zu: Navigation, Suche

Excelsior JET ist ein proprietärer Java-to-Nativecode-Compiler (Ahead-of-time-Compiler). Es ist also ein Compiler, der nicht Bytecode erzeugt, wie für Java üblich, sondern Objektcode für einen bestimmten Prozessor.

Der Compiler kann ausführbare Programme für die Betriebssysteme Windows, OS X und auf dem Linux-Kernel basierende Betriebssysteme erzeugen. Ebenso kann er dynamisch ladbare Bibliotheken generieren, also DLLs für Windows und shared libraries für Linux. Excelsior JET 10.0 unterstützt alle Pakete der Java SE 7 inklusive AWT, Swing, JNI und Invocation-API.

Eine freie Alternative ist der GNU Compiler for Java, der ebenfalls nativen Code erzeugen kann.

Weblinks[Bearbeiten]