Delphi 13 Java JDK pre-req

The Delphi 13.0 installer fails if JDK is not already installed

What version of Java JDK do I need to install before installing Delphi / RAD 13 ?

That would make it much more complicated due to Oracle JDK licensing: it’s only free for non-commercial use.

Plus there are lots of CVE’s for Java things, hence if there’s a dependency, is our software affected?

I really hope you could be wrong. Can someone from Embarcadero confirm or deny, please?

Alex

Good point Alexander

I didnt screen grab the error, however the install log shows this
**
C:\Users\Public\Documents\Embarcadero\Studio\37.0\GetItInstall.log**

Downloading “AndroidSDK”…
Extracting “AndroidSDK”…
Checking if Java JDK is already installed on the system…
Error when executing an action of “AndroidSDK” catalog. The action is “CheckJavaInstalled” (ID 22).
Error when executing an action of “AndroidSDK” catalog. The action is “CheckJavaInstalled” (ID 22).
A problem occurred during the process.
Installation End
GetIt: 2025-10-26 13:44:06 - A problem occurred during the process.
GetIt: 2025-10-26 13:44:06 - Error when executing an action of “AndroidSDK” catalog. The action is “CheckJavaInstalled” (ID 22).
GetIt: 2025-10-26 13:44:05 - Error when executing an action of “AndroidSDK” catalog. The action is “CheckJavaInstalled” (ID 22).
Platform manager dialog closed by the user.
UpdateStatus: [0]

Thes are the install options that I used

1 Like

Ah, that’s for Android, it’s fine, it’s unavoidable, I suppose.

Just as long as VCL/FMX are unaffected :wink:

Alex

I believe you can go back to that screen from the IDE and add features one by one (for example).

Maybe the error is related to that Eclipse / OpenJDK option ?

It has been known to fail if you already have a JDK installed that is incompatible (such as the older Oracle JDKs). I have not heard of it failing if there is no JDK at all when the OpenJDK item is selected as part of the install.