Child pages
  • Setting up (Servoy 5.2 branch only)

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Install Servoy Developer 5.2
  • Run Servoy Developer and install the SQL Explorer plugin and close Servoy Developer again
  • Install an Eclipse distribution that contains the plugin development tools for Eclipse (PDE), for example Eclipse Classic
  • Setup a String Substitution variable named "servoy_install" which points to the installation directory of the previously installed Servoy Developer
  • Create a ClassPath variable named 'WEBSTART' that points to javaws.jar of the used JVM
  • Checkout the open source Servoy projects from https://subversion.servoy.com/product/branches/v52x_branch/.
  • Download the builds of the Servoy Server libraries from http://build.servoy.com/latest/servoy_v52x_branch/ who's name postfix matched the value of the releaseNumber variable in the ClientVersion class of the checked-out source code and place them in <servoy_install/developer/plugins> . Remove any other version of the same file if it exists.
  • Setup a Target Platform by:
    • Opening the correct .target file, located in the targets directory of the "com.servoy.eclipse.core" project:
      • generic.target when running Eclipse and Servoy Developer both under either a 32 or 64 JVM OR
      • the .target file that matches the platform and JVM on which Servoy Developer runs. In this scenario, also add the JVM that Servoy Developer uses as Execution environment to the Eclipse installation and mark it as default.
    • Clicking the link "Set as Target Platform" of the Target editor
  • Create a Launch Configuration (and directly start a debug session) by right-clicking the "Servoy Launch.launch" file in the "target" directory of the "com.servoy.eclipse.core" project and selecting Debug as > Servoy Launch"

...

Download the builds of the Servoy Server libraries from [http://build.servoy.com/latest/servoy_v52x_branch/|http://build.servoy.com/latest/servoy_v52x_branch/] who's name postfix matched the value of the releaseNumber variable in the ClientVersion class of the checked-out source code and place them in <servoy_install/developer/plugins> . Remove any other version of the same file if it exists.

...