Child pages
  • Servoy Developer System Requirements

Versions Compared

Key

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

In order to install Servoy Developer or Application Server, the following system specifications are required:

...

Minimum Hardware/OS requirements

Windows

Linux

OS X

Intel Pentium III, IV, M, D 1Ghz or higher
1Gb RAM
300Mb Free diskspace 1 GHz CPU
1 GB RAM
600 MB free disk space

Networking: TCP/IP


Microsoft Windows 2000, 2003 Server , XP, Vista, 7

Intel Pentium III, IV, M, D 1Ghz or higher
1Gb RAM
300Mb Free diskspace

Intel CPU 1 Ghz or higher
1Gb RAM
300Mb Free diskspace or higher
Microsoft Windows Vista or higher

1 GHz CPU
1 GB RAM
600Mb Free disk space

Networking: TCP/IP

1 GHz CPU
1 GB RAM
600Mb Free disk space

Networking: TCP/IP


Mac OS X 10.8.4 3 or higher

Software requirements

  • Java Standard Edition Runtime environment (JRE)

    5

    6.0 or higher. (latest Java

    6

    is preferred)

    Info
    title

...

  • Taking advantage of

...

  • 64 bit capabilities

    If the machine on which the Servoy Application Server gets installed is 64 bit, make sure that the installation is performed

...

  • using a

...

  • 64 bit runtime environment - so run the installer using a 64 bit version of Java.

    Info
    title

...

  • Running on

...

  • 32 bit Windows environments

    On Windows 32 bit environments, Java Development Kit (JDK) is required to take advantage of Java SE Server mode.

  • Linux extra-steps

    Note:
    Info
    title
    Running Servoy Developer on Ubuntu 13.04

    Running the version of Eclipse on which Servoy Developer 7 is currently based on Ubuntu 13.04 requires some additional pre and post installation steps.


    Pre installation

    1. Install open jdk 1.7 from the Ubuntu repository
    2. When installing the bundled PostgreSQL, increase the kernel max shared memory, ex: sudo sysctl -w kernel.shmmax=536870912
    3. When installing the bundled PostgreSQL on a 64bit environment, install the ia32-libs package, as the bundled PostgreSQL is the 32bit version and it needs some shared libs on 32 bit.
      Additionally the libpam librarie need to be downloaded from http://packages.ubuntu.com/precise/i386/libpam0g/download and the content of the lib folder contained in the download needs to be copied as root to the /lib folder
    4. For the browser in Eclipse the libwebkitgtk-1.0-0 will be used. As the official libs for this Linux distribution are broken in combination with Eclipse, they will need to be download and installed from an earlier version. The files can be downloaded from the following locations:
      1. http://packages.ubuntu.com/precise/libjavascriptcoregtk-1.0-0 (First remove already installed version if applicable)
      2. http://packages.ubuntu.com/precise/libwebkitgtk-1.0-common
      3. http://packages.ubuntu.com/precise/libwebkitgtk-1.0-0

    Post installation

    1. Update servoy.ini:
      Replace:

      Code Block
      -Dorg.eclipse.swt.browser.DefaultType=mozilla

      with:

      Code Block
      -Dorg.eclipse.swt.browser.DefaultType=webkit
    2. Update servoy.properties:
      Add:

      Code Block
      selectedlnf=javax.swing.plaf.metal.MetalLookAndFeel
    Networking: TCP/IP
    Info
    titleRunning Servoy Developer on Ubuntu 16.04

    Running the version of Eclipse on which Servoy Developer 7 is based on Ubuntu 16.04 requires some additional pre and post installation steps.


    Pre installation

    1. Install Oracle JRE
    2. For the browser inside Eclipse (welcome page, start page, ...) install the libwebkitgtk-1.0-0 / libwebkitgtk-3.0-0 and their dependencies.
    3. For avoiding incompatibility issues between GTK 3.0 and SWT please set this environment variable: SWT_GTK3=0. You can set this only for your user or export it directly from /etc/environment file by adding this new line:

      Code Block
      languagebash
      export SWT_GTK3=0

    Post installation

    1. Update servoy.ini:
      Replace:

      Code Block
      -Dorg.eclipse.swt.browser.DefaultType=mozilla

      with:

      Code Block
      -Dorg.eclipse.swt.browser.DefaultType=webkit
    2. Update servoy.properties:
      Add:

      Code Block
      selectedlnf=javax.swing.plaf.metal.MetalLookAndFee