Excelsior Logo Home

Excelsior JET 3.0 Is Available


For immediate release


New version of the native code Java(tm) compiler improves Swing performance, adds executable image optimization, NT Services support, VB6/VBA integration and more

NOVOSIBIRSK, RUSSIA - Excelsior JET 3.0, Standard and Professional Editions are available for purchase from Excelsior, LLC and authorized resellers worldwide. The Personal Edition is available for free download from Excelsior's Web Site. New optimizations implemented in this release are focused on JFC/Swing performance - see http://www.excelsior-usa.com/jetbenchjfcmark.html for details.


Excelsior JET, Standard Edition is a static (ahead-of-time) Java to native code compiler, which transforms J2SE applications into Windows binary executables that run directly on hardware. In addition to EXEs, it allows you to create Java DLLs callable from C, C++, Delphi, Visual Basic and other environments. Unfortunately, due to Sun license restrictions, the resulting executables require the entire JRE to run.

The Professional Edition adds JetPerfect Global Optimizer for better application performance and smaller disk footprint, creation of JRE-independent executables from programs not using Swing and AWT, executable image optimization, and a freely redistributable Caching JIT compiler. The JIT compiler is intended for handling dynamically loaded classes that could not be precompiled and enables you to compile to binary executables any J2SE application that can be run on a "conventional" JVM, such as HotSpot.

The Personal Edition is functionally equivalent to the Standard Edition, but does not allow you to deploy compiled applications.

NEW IN VERSION 3.0 (both Editions)

  • Full support for the latest J2SE 1.3.x and 1.4.x microversions

  • Support for large heaps (up to 1.5GB)

    The maximum heap size in the previous version was 512MB.

  • Toolkit for creating Windows NT Services

    A small Java API allows you to convert your server-side Java programs into standard Windows NT Services that may be registered in the system with the help of the supplied utility.

  • Deployment of CD-based applications

    Application compiled with Excelsior JET may now be run from a CD - no installation required.

  • Java-VB6, Java-VBA integration via COM

    You may now call DLLs created by Excelsior JET from your VB6, VBA and C++ programs via COM. Calling from C/C++/Delphi via standard Invocation API is also supported.

  • Dynamic class loading across precompiled executable components is fully supported via class to DLL mapping

  • Ability to use JET with multiple JDK/JRE versions on a single system and easily switch between them

  • Proper support for custom classloaders

NEW IN VERSION 3.0 (Professional Edition only)

  • Executable image optimization

    A feedback-based tool reorders code and data in compiled applications to minimize the amount of page faults. This results in faster application startup (2 and more times faster startup achieved for large programs on Windows NT/2000/XP) and reduced memory consumption (about 10%)

  • JIT compilation may be enabled even for explicitly imported classes via reflective shield

    Special stubs are generated in places where classes absent at compile time are used. At run-time, a stub checks in the class has become available and either passes it to the JIT compiler or throws the respective exception.

  • Scalable parallel garbage collector for n-way systems


CPU: Pentium-class, Pentium-II 266 MHz or higher recommended

RAM: 128MB minimum, 192MB or more recommended

Disk Space: 60MB (200MB required during installation)

OS: Microsoft Windows NT, 2000, XP, or 98

JRE: Sun JRE 1.3.0-1.4.1

Display: if 1024x768x256c or above is not available, the product may only be used in the command-line mode.


Excelsior JET 3.0, Professional and Standard Editions are available immediately through Excelsior Web Store at http://www.excelsior-usa.com/store/ and from authorized resellers.

Excelsior JET 3.0, Personal Edition can be downloaded freely for personal, non-commercial use from http://www.excelsior-usa.com/jetpers.html.

The Professional Edition is priced from $750 to $2,300 per developer, depending on media, support, and maintenance options. The Standard Edition ranges from $200 to $500 per developer. Volume discounts, options for site/corporate licensing, and consulting services are available.

Fully functional evaluation copies may be downloaded from http://www.excelsior-usa.com/jetdleval.html


Excelsior, LLC provides advanced software development solutions - optimizing compilers, source to source translators, analysis and reengineering tools, and related services since 1999. Privately held, Excelsior, LLC, is headquartered in Novosibirsk, Russia, and is on the Web at www.excelsior-usa.com.

Note: Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries. All other brand names are trademarks or registered trademarks of their respective holders.


Dmitry Leskov
Director of Marketing
Excelsior, LLC
+7-(3832)-138-649 (6AM-6PM GMT)

Vitaly Mikheev
Chief Technology Officer
Excelsior, LLC
+7-(3832)-14-98-52 (5AM-4PM GMT)

Home | Company | Products | Services | Resources | Contact

Store | Downloads | Support | Forum | Blog | Sitemap

© 1999-2013 Excelsior LLC. All Rights Reserved.