...
The open source Servoy projects are all plugins for the Eclipse environment, so in order to develop on one of the projects a Eclipse version with Eclipse plugin development tools (PDE) installed is required.
The Eclipse.org download page (http://www.eclipse.org/downloads/) lists a wide range of prepackaged Eclipse distributions, one being the 'Eclipse for RPC/Plug-in Developers'. Although . See [http://www.eclipse.org/downloads/packages/compare-packages|http://www.eclipse.org/downloads/packages/compare-packages] for the overview of what each Eclipse distribution contains.
One of the offered distributions that includes PDE is the Eclipse Classic distribution. Although the plugin development tools can be installed in any Eclipse environment, the easiest is to download the 'Eclipse for RPC/Plug-in DevelopersClassic' distribution and install it.
Start the downloaded and installed Eclipse installation and choose or create a workspace into in which the development on the open source projects of Servoy will take place.
The After startup, the following configuration needs to be done:
...
Note | ||||
---|---|---|---|---|
| ||||
If the SVN Repository Exploring perspective is not available, most likely there is no SVN Team Provider installed. For more information on installing an SVN Team Provider see SVN Team Provider |
...
Ready: After completing the steps described above, the Eclipse installation is setup correctly to launch Servoy Developer. By starting a Debug session (F11 or Run > Debug) Servoy Developer is launched from Eclipse.Creating a Launch Configuration: Last step in the setup of the environment is the creation of a Launch Configuration. The checked out open source Servoy projects already contain a pre-configured Launch Configuration:
Note | ||
---|---|---|
| ||
When starting a debug session, Servoy Developer will launch with default settings. For example the workspace that is opened is set to /workspace, relative to the Servoy Developer installation. to edit the launch settings, open Run > Debug Configurations > Eclipse Application > Servoy Launch and edit the settings. |