Oracle Java Platform 8 (JDK) must be installed. Installation packages can be downloaded from here:
Java Platform, Standard Edition: http://www.oracle.com/technetwork/java/javase/downloads/index.html
Note: Open-JDK cannot be used because of the lack of JavaFX support.
Current version of CS-Studio doesn't run on the Java 9/10 VM. If you have installed Java 9 (possibly because you are evaluating or working with it) and Java 8, then you need to tell CS-Studio to used Java 8.
Contents/Eclipse
folder and edit the ESS CS-Studio.ini
file;--launcher.library
add the following two lines:-vm
/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/jre/bin
where jdk1.8.0_181.jdk
should be replaced by the Java 8 version you have installed.
/opt/cs-studio/ESS CS-Studio.ini
file;--launcher.library
add the following two lines:-vm
/usr/java/jdk1.8.0_181/jre/bin
where jdk1.8.0_181
should be replaced by the Java 8 version you have installed.
ESS CS-Studio.ini
file inside the application folder;--launcher.library
add the following two lines:-vm
C:\Program Files\Java\jdk1.8.0_181\jre\bin\
where jdk1.8.0_181
should be replaced by the Java 8 version you have installed.
CS-Studio runs pretty well on machine with at least 4 GBytes. If it must be run from inside the ESS DM, at least 8 GBytes are necessary, allocating 4 for the DM.
The supported method to update CS-Studio in the DM is described here.
CS-Studion Community Editions (CE).