

As you are aware that you need to execute the application in a 32-bit JVM, you add a 32-bit JDK via Window -> Preferences -> Java -> Installed JREs and configure that JDK as the default for the JavaSE-1.8 Execution Environment.Īt development time you want to start your application from the IDE, e.g. Since you got a brand new laptop or PC that runs a 64-bit Windows, you install the 64-bit version of Eclipse. You need to maintain an Eclipse RCP application that makes use of 32-bit Windows native libraries.

But it is possible to setup the workspace to make that work, which I will show in the following blog post. The reason for this is the fact that the SWT implementation is packaged in platform dependent bundle fragments. For creating an Eclipse RCP application using SWT, this is not as trivial as it looks like. Typically the development environment should not be dependent on the target environment the application should run on.
