Below you find side by side comparison of Standard, Professional, and Enterprise Editions of Excelsior JET.
| Component
| Ent |
Pro |
Std |
| JET Launcher |
 |
 |
 |
| JET Control Panel |
 |
 |
 |
| AOT (ahead-of-time) native code compiler |
 |
 |
 |
| AOT compiler for Eclipse RCP apps |
 |
 |
 |
| AOT compiler for Tomcat Web applications |
 |
 |
 |
| Global Optimizer |
 |
 |
 |
| JIT cache optimizer |
 |
 |
 |
| NEW Startup Optimization Toolkit |
 |
 |
 |
| High performance JVM |
 |
 |
 |
| Complete Java SE API |
 |
 |
 |
| Fast JIT compiler |
 |
 |
 |
| Optimizing JIT compiler |
 |
 |
 |
| JIT caching engine |
 |
 |
 |
| Classic Runtime |
 |
 |
  |
| Desktop Runtime |
 |
 |
 |
| Server Runtime |
 |
 |
 |
| Protected environment for Eclipse RCP apps |
 |
 |
 |
| Protected environment for Tomcat Web apps |
 |
 |
 |
| JetPackII |
 |
 |
 |
| Java Runtime Slim-Down model |
 |
 |
 |
| Excelsior Installer |
 |
 |
 |
| Pack200+LZMA compression |
 |
 |
 |
| Multi-app executables |
 |
 |
 |
| Windows Services toolkit |
 |
 |
 |
| Generator of trial versions |
 |
 |
 |
| Sample projects |
 |
 |
 |
| Printable documentation (PDF) |
 |
 |
 |
| Capability
| Ent |
Pro |
Std |
| Optimize applications that use any Java SE 6 platform API |
 |
 |
 |
| Optimize applications essentially relying on dynamic class loading |
 |
 |
 |
| Optimize applications that use Java Optional Packages such as Java3D, JavaMail, JavaHelp, COMM API, etc. |
 |
 |
 |
| Compile Java applications into conventional native code executables |
 |
 |
 |
| Produce dynamic libraries, callable from C/C++/Deplhi/VB6/VBA via JNI and Invocation API, from Java components |
 |
 |
 |
| Turn your Java applications into Windows services using the supplied API and tools |
 |
 |
 |
| Add standard version information resources to Windows executables |
 |
 |
 |
| Improve performance of your Java applications by compiling them into native code executables (EXEs and DLLs on Windows, executables and shared objects on Linux) |
 |
 |
 |
| Maximize performance of Java applications running on HyperThread/multi-core CPU and dual-processor systems |
 |
 |
 |
| Maximize throughput of Java applications running on high-end multi-processor servers |
 |
 |
 |
| Reduce the cold startup time of your application by 1.5-2x |
 |
 |
 |
| Make your Java applications display a native splash screen immediately upon startup |
 |
 |
 |
| Reduce application memory usage |
 |
 |
 |
| Protect plain Java SE applications from decompilation |
 |
 |
 |
| Protect Eclipse RCP applications from decompilation |
 |
 |
 |
| Protect Tomcat Web applications from decompilation |
 |
 |
 |
| Encrypt program data (string literals, reflection information, etc.) |
 |
 |
 |
| Encrypt resources (audio clips, icons, property files) packed into the executable |
 |
 |
 |
| Create complete application setups that do not require Java (JRE) installed on target systems |
 |
 |
 |
| Create pre-installed Java apps that run off a USB flash drive |
 |
 |
 |
| Substantially reduce the disk footprint of installed Java applications |
 |
 |
 |
| Substantially reduce download size of Java applications |
 |
 |
 |
| Create application setups powered by Excelsior Installer or another installation tool |
 |
 |
 |
| Create compact Excelsior Installer-based setups |
 |
 |
 |
| Specify post-install actions such as "launch application", "restart the system", etc. (Windows only) |
 |
 |
 |
| Brand your application setups: replace images, texts and titles on installation dialogs of Excelsior Installer (Windows only) |
 |
 |
 |
| Create file associations and arbitrary shortcuts with custom icons in Excelsior Installer-based setups (Windows only) |
 |
 |
 |
| Create updates for the previously shipped installation packages |
 |
 |
 |
| Create trial versions of your Java applications |
 |
 |
 |