Versions Compared

Key

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

...

For a more indepth description of installing Servoy Developer, see Installing Servoy Developer|...|\

Wiki Markup
After installation, start Servoy Developer and install the SQL Explorer plugin. See \[\] for more information.

...

Setup the Target Platform: The Target Platform setting provides the Eclipse instance with information on the Servoy Developer installation, namely whether it's installed to run on a 32 or 64 bit Java virtual Machine (JVM).
When the Eclipse instance is running with the same setup as the Servoy Developer instance (both 32 or 64 bit JVM's), then the setup is straight forward. When the Eclipse and Servoy Developer instance run with different setups, it is important to setup the Target Platform correctly.
The checked out Servoy projects already contain the target setup files for different platform/JVM combinations:

  1. Generic
  2. Mac OSX
  3. Mac OSX 64 bit
  4. Windows 32 bit
  5. Windows 64 bit
  6. Linux
  7. Linux .....64 bit
  • Switch back to the Java Perspective: Window > Open Perspective > Java
  • Expand to com.servoy.eclipse.core > target in the Package Explorer
  • Open (double-click) the correct .target file:
    • when Eclipse and Servoy Developer both run on either a 32 or 64 bit JVM, open the generic.target file
    • otherwise, open the file that matches the Servoy Developer environment
    and click
  • Click the 'Set as Target Platform'. This will setup the Target Platform correctly, after which projects will be build and should compile without error.
    Tip
    Check the JVM setup of Eclipse/Servoy Developer JVM setup
    Check the JVM setup of Eclipse/Servoy Developer JVM setup

    To check if Eclipse/Servoy Developer runs on a 32 or 64 bit JVM follow the following steps:

    • Open Eclipse/Servoy Developer
    • Go to Help > About Eclipse/About Servoy Developer > Installation Details > Configuration tab and look for the text '-arch'.
    • If the text is followed by 'x86', Eclipse/Servoy Developer runs on 32 bit. If it is followed by 'x86_64', Eclipse/Servoy Developer runs on 64 bit

verschillende target files staan voor de verschillende platformen.
Dit is de meest tricky onderdeel, want als jij bv met eclipse gewoon de 32 bits variant heb geinstalleerd
maar servoy zag dat je een 64bits jvm hebt (dat is in mijn geval zo) dan moet je dus hier de juiste target selecteren
Ben er nog niet over uit hoe we dat nu mooi kunnen doen.
Want bv als je mixed moet je ook nog de juiste jvm (32 bit of 64 bit) geconfigureerd hebben (anders kun je niet debuggen)

...