Using open Java instead of Oracle version

Hi everybody,
I have some trouble with continue using GanttProject because of the license changes of Oracle regarding Java. I am not allowed to use an unlicensed version of a software at my institution, also I am not allowed to use old not updated versions of a software, because of internet security (virus, spam, etc.). Consequently using Java from Oracle is no option for me anymore. Instead I installed an open Java version AdoptOpenJDK (https://adoptopenjdk.net/). Nevertheless when I start GanttProject it keeps asking me to install the newest Java version before launching.

It would be supper helpful to get some advise to make GanttProject work with some kind of Open-Java software. I really would like to go on using GanttProject.

Looking forward to some recommendations.

Best Regards,
Marius

What operating system you are using?

Sorry, of course I should have mentioned the OS: I am using Windows 10 Pro.
Do not judge me for using Windows! :wink:

So, GanttProject runs with Java 8 from any vendor. However, our dear vendors at the moment can’t agree on standard registry keys where Java launchers (native Windows executables which essentially search for required Java runtime and launch Java machine) can find them. If launcher can’t find any good Java runtime, it shows you the message.

GanttProject 3.0 will come with bundled Java runtime which will make this process more smooth. Meanwhile, you can try running ganttproject.bat which works with any vendor, provided that java executable is reachable from the user PATH variable (a set of folders where windows searches for executable files). I hope that most vendors put their java.exe into a folder which is registered in PATH.

See instructions on installing from ZIP for more details

I’m running with no issues using the Amazon distro of OpenJDK, Corretto.

The downloads for Corretto 8 are located here: https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html