Excelsior JET Eclipse plug-in for RCP developers enables you to export your Eclipse RCP application in native code form and deploy it in the wild without the easy-to-hack jar files.
Just compare the structure of exported RCP applications to see the difference:
With the Eclipse plug-in for Excelsior JET , the exporting of RCP applications to native code can be done in three simple steps.
STEP 1: Invoke the Export wizard
Click the Excelsior JET button in the Eclipse toolbar.
The export wizard window will appear.
STEP 2: Select destination
You may export your RCP application into a directory as if you were using
the standard Eclipse Product export wizard, or wrap the application
into Excelsior Installer to enhance the end-user experience.
Specify the desired Product Configuration file and enter the path to the destination directory or to the installer executable you wish to create.
STEP 3: Export!
Click Finish. The exporting process will start.
Upon successful completion, a dialog will appear, displaying
the location of the exported application.
From this dialog, you may also get instructions for the headless build of your RCP application with Excelsior JET and test drive the application installer, if you opted for its creation on STEP 2.
Note: Eclipse RCP applications exported with Excelsior JET no longer need
the JRE to run.
You may find detailed instructions and Update Site URL to install this plug-in into your Eclipse IDE on this page.
Whitepaper: Two Ways of Securing Eclipse RCP Applications (obfuscation vs. native pre-compilation.)
Case studies: RCP developers share their experience with Excelsior JET.
Video tutorial: standalone tools providing the advanced features of Excelsior JET, such as startup time optimization, Java Runtime Slim-Down, installer branding, and others.
Excelsior JET for Eclipse RCP page: product information, sample applications, etc.