From 2ac77f6d602422bbc4bd3102be09edf0a078352b Mon Sep 17 00:00:00 2001
From: emirmx <53853302+emirmx@users.noreply.github.com>
Date: Thu, 17 Oct 2024 14:21:54 +0200
Subject: [PATCH 1/2] Clarify required versions of JDK and Gradle w.r.t. Mendix
versions
---
content/en/docs/refguide/installation/install.md | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/content/en/docs/refguide/installation/install.md b/content/en/docs/refguide/installation/install.md
index 5e154cda50b..8ed7e7d9af5 100644
--- a/content/en/docs/refguide/installation/install.md
+++ b/content/en/docs/refguide/installation/install.md
@@ -54,7 +54,10 @@ The prerequisites are the following:
| --- | --- |
| [.NET Desktop Runtime 6.0.x](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
Mendix recommends using version 6.0.6 or above | [.NET Desktop Runtime 8.0.x](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) |
-* [Eclipse Temurin JDK 11, 17, or 21 (x64)](https://adoptium.net/temurin/releases/?version=21) (see [JDK Installation](/refguide/jdk-installation/) if you want to install another version of the JDK)
+* Eclipse Temurin JDK (x64) (see [JDK Installation](/refguide/jdk-installation/) if you want to install another version of the JDK). Mendix version 10.8.0 and 10.0.9 supports JDK 11 and 17 and Mendix version 10.10.0 supports JDK 11, 17 and 21, but installer still installs JDK 11.
+ | Studio Pro 10.0.0 - 10.10.0 | Studio Pro 10.11.0 and above |
+ | --- | --- |
+ | [JDK 11 (x64)](https://adoptium.net/temurin/releases/?version=11) | [JDK 21 (x64)](https://adoptium.net/temurin/releases/?version=21) |
* [Microsoft Visual C++ 2015 and 2019 Redistributable Package](https://aka.ms/vs/16/release/vc_redist.x64.exe)
* [Mendix Native Mobile Builder one-click Installer](https://appdev-mx-cdn.s3.amazonaws.com/native-builders/latest.exe)
* [Git for Windows (x64)](https://git-scm.com/download/win) using the versions described below. These are the versions of Git that Studio Pro installs if the Git version installed on the system is below the suggested one.
@@ -64,7 +67,11 @@ The prerequisites are the following:
| [2.37.1](https://github.com/git-for-windows/git/releases/tag/v2.37.1.windows.1) | [2.41.0](https://github.com/git-for-windows/git/releases/tag/v2.41.0.windows.3) | [2.43.0](https://github.com/git-for-windows/git/releases/tag/v2.43.0.windows.1)|
* [Microsoft Edge WebView2 Evergreen Runtime (x64 or ARM64) (Evergreen Standalone Installer version)](https://developer.microsoft.com/en-us/microsoft-edge/webview2/)
-* [Gradle 7.6 or above](https://gradle.org/install/#manually) with Gradle extracted to the parent directory of the folder where Studio Pro is installed (usually `C:\Program Files\Mendix`) instead of `C:\Gradle`.
+* One of the following versions of [Gradle](https://gradle.org/install/#manually) with Gradle extracted to the parent directory of the folder where Studio Pro is installed (usually `C:\Program Files\Mendix`) instead of `C:\Gradle`.
+ | Studio Pro 10.0.0 - 10.9.0 | Studio Pro 10.10.0 and above |
+ | --- | --- |
+ | Gradle 7.6 or above | Gradle 8.5 or above |
+
Based on the error message you get from the installer, you can choose to install a single prerequisite, or you can try to manually install them all.
@@ -83,7 +90,8 @@ It is possible to prepare the prerequisite installers beforehand so the setup pr
5. Rename the following dependencies:
* For Studio Pro versions 10.0.0 -10.10.0, The Microsoft .NET Desktop Runtime 6.0.x executable (*dotnet.exe*) to *windowsdesktop-runtime-6.0-x64.exe*
* For Studio Pro versions 10.11.0 and above, The Microsoft .NET Desktop Runtime 8.0.x executable (*dotnet.exe*) to *windowsdesktop-runtime-8.0-x64.exe*
- * The Java Development Kit 21 (x64) *msi* (for example, *OpenJDK21U-jdk_x64_windows_hotspot_21.0.4_7.msi*) to*adoptiumjdk_21_x64.msi*
+ * For Studio Pro versions 10.0.0 - 10.10.0, The Java Development Kit 11 (x64) *msi* (for example, *OpenJDK11U-jdk_x64_windows_hotspot_11.0.3_7.msi*) to *adoptiumjdk_11_x64.msi*
+ * For Studio Pro versions 10.11.0 and above, The Java Development Kit 21 (x64) *msi* (for example, *OpenJDK21U-jdk_x64_windows_hotspot_21.0.4_7.msi*) to *adoptiumjdk_21_x64.msi*
* The Visual C++ Redistributable for Visual Studio 2019 (x64) executable (for example, *VC_redist.x64.exe*) to*vcredist2019_x64.exe*
* The `latest` executable to *mendix_native_mobile_builder.exe*
* The *Git-{version}-64-bit.exe* executable to *git_for_windows_installer.exe*
From 879139344dab6527a6fa6311f01ce9b50017dd55 Mon Sep 17 00:00:00 2001
From: Quinn Tracy <142489060+quinntracy@users.noreply.github.com>
Date: Fri, 18 Oct 2024 09:24:47 +0200
Subject: [PATCH 2/2] Update install.md
---
content/en/docs/refguide/installation/install.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/content/en/docs/refguide/installation/install.md b/content/en/docs/refguide/installation/install.md
index 8ed7e7d9af5..81190a848c9 100644
--- a/content/en/docs/refguide/installation/install.md
+++ b/content/en/docs/refguide/installation/install.md
@@ -54,7 +54,7 @@ The prerequisites are the following:
| --- | --- |
| [.NET Desktop Runtime 6.0.x](https://dotnet.microsoft.com/en-us/download/dotnet/6.0)
Mendix recommends using version 6.0.6 or above | [.NET Desktop Runtime 8.0.x](https://dotnet.microsoft.com/en-us/download/dotnet/8.0) |
-* Eclipse Temurin JDK (x64) (see [JDK Installation](/refguide/jdk-installation/) if you want to install another version of the JDK). Mendix version 10.8.0 and 10.0.9 supports JDK 11 and 17 and Mendix version 10.10.0 supports JDK 11, 17 and 21, but installer still installs JDK 11.
+* Eclipse Temurin JDK (x64) (see [JDK Installation](/refguide/jdk-installation/) if you want to install another version of the JDK). Mendix version 10.8.0 and 10.0.9 supports JDK 11 and 17. Mendix version 10.10.0 supports JDK 11, 17, and 21, but installer still installs JDK 11.
| Studio Pro 10.0.0 - 10.10.0 | Studio Pro 10.11.0 and above |
| --- | --- |
| [JDK 11 (x64)](https://adoptium.net/temurin/releases/?version=11) | [JDK 21 (x64)](https://adoptium.net/temurin/releases/?version=21) |