Installation:
-
Add e(fx)clipse and the PDE to your eclipse installation.
-
Run the command
mvn clean install pax:provision
once in your {src} dir. -
Import all WIde bundles as maven project into eclipse. (Maybe there were some bundles added and it looks different at your working station).
-
Add a new OSGI target definition as descripted below. Also add the
{src}/runner/bundles
dir and theeclipse installation
to your target definition. -
Import the provided launch configuration located in
{src}/doc/ide/eclipse/configuration/
-
Add a new enviroment variable called
WIDE_WORKSPACE
to your system. This will tell the launch configuration where you want to run it. This might be your{src}/runner
directory or your locale productive wide installation.
Troubleshooting:
-
- Q: Eclipse throws error's when exporting bundles.
- A: You need to install PDE correctly (step 1).
-
- Q: OSGI complains about missing javafx classes.
- A: You need to install e(fx)clipse correctly (step 1) & import the provided launch config. Also make sure that
org.eclipse.fx.osgi
&org.eclipse.fx.javafx
bundles are added at runtime.