From 8ca4074c93e70b69b2add569c3a66bbbccbd547d Mon Sep 17 00:00:00 2001 From: Ryan Kurtz Date: Tue, 9 Nov 2021 09:28:55 -0500 Subject: [PATCH] GP-0: Framework Utility now requires Java 11+ instead of Java 8+. LaunchSupport now requires Java 8+ instead of Java 7+. --- Ghidra/Framework/Utility/build.gradle | 4 ---- GhidraBuild/LaunchSupport/build.gradle | 4 ++-- GhidraDocs/InstallationGuide.html | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/Ghidra/Framework/Utility/build.gradle b/Ghidra/Framework/Utility/build.gradle index a572882b37..c3de3b753c 100644 --- a/Ghidra/Framework/Utility/build.gradle +++ b/Ghidra/Framework/Utility/build.gradle @@ -21,7 +21,3 @@ apply from: "$rootProject.projectDir/gradle/javadoc.gradle" apply plugin: 'eclipse' eclipse.project.name = 'Framework Utility' - -// Restrict to Java 1.8 for compatibility with the GhidraDev Eclipse plugin. -sourceCompatibility = 1.8 -targetCompatibility = 1.8 diff --git a/GhidraBuild/LaunchSupport/build.gradle b/GhidraBuild/LaunchSupport/build.gradle index 8778d777fa..09adcd0328 100644 --- a/GhidraBuild/LaunchSupport/build.gradle +++ b/GhidraBuild/LaunchSupport/build.gradle @@ -19,8 +19,8 @@ eclipse.project.name = '_LaunchSupport' // This should run in the oldest version of Java possible to maximize the odds of it running on a // user's system. -sourceCompatibility = 1.7 -targetCompatibility = 1.7 +sourceCompatibility = 1.8 +targetCompatibility = 1.8 rootProject.assembleDistribution { from (jar) { diff --git a/GhidraDocs/InstallationGuide.html b/GhidraDocs/InstallationGuide.html index 55b233aa82..432c08d994 100644 --- a/GhidraDocs/InstallationGuide.html +++ b/GhidraDocs/InstallationGuide.html @@ -133,7 +133,7 @@ destination using any unzip program (built-in OS utilities, 7-Zip, WinZip, WinRA
  • Ghidra requires a supported version of a Java Runtime and Development Kit on the PATH to run. However, if there is a version of Java on the PATH that - Ghidra does not support, it will use that version of Java (if 1.7 or later) to assist in + Ghidra does not support, it will use that version of Java (if 1.8 or later) to assist in locating a supported version on your system. If one cannot be automatically located, the user will be prompted to enter a path to the Java home directory to use (the Java home directory is the parent directory of Java's bin directory). This minimizes the impact Ghidra has on