Reference Software

Java platform

The reference programming language is Java 8, the platform version is JDK 11

The corresponding implementation can be downloaded from AWS’s web site at: https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/downloads-list.html

Recommended version: 64bit for your system.

Eclipse IDE

The reference IDE version is Eclipse IDE – 2020-12 R

Can be downloaded from Eclipse web site at the following URL: https://www.eclipse.org/downloads/packages/release/2020-12/r

The recommended version is Eclipse IDE for Java Developers

When choosing between 32 and 64 bits be consistent with the version you picked for the Java platform.

After installing Eclipse, you must also install the Subclipse plugin as explained here.

Troubleshooting

Check if Java is installed and which version

From a command line prompt write java -version, you should get the system default version (Note: it could be not the 11 you installed but a newer one).

If the java command is not found but you did installed it, try finding the location

Find the Java installation location

If you had previously installed a newer version of Java it is possible that the system defaults to that version. Here is a list of possible location for the JVM executable:

Mac OS X

Windows

Linux

From a shell, type the command readlink -f $(which java) to get the actual path.

If no installation could be found try re-installing.

A final check can be performed trying to run the JVM (that is located inside the bin subfolder) with the -version flag, e.g.: