mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-01-08 21:47:59 -05:00
GP-2132: Upgrade to Java 17 source and target compatibility
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
|
||||
<h1>Ghidra Installation Guide</h1>
|
||||
<p>
|
||||
The installation information provided is effective as of Ghidra 10.1.2 and is subject to change with
|
||||
The installation information provided is effective as of Ghidra 10.2 and is subject to change with
|
||||
future releases.
|
||||
</p>
|
||||
|
||||
@@ -82,16 +82,16 @@ Ghidra team if you have a specific need.</p></blockquote>
|
||||
</ul>
|
||||
<h3>Software</h3>
|
||||
<ul>
|
||||
<li>Java 11 64-bit Runtime and Development Kit (JDK) (see <a href="#JavaNotes">Java Notes</a>)</li>
|
||||
<li>Java 17 64-bit Runtime and Development Kit (JDK) (see <a href="#JavaNotes">Java Notes</a>)</li>
|
||||
<ul>
|
||||
<li>Free long term support (LTS) versions of JDK 11 are provided by:</li>
|
||||
<li>Free long term support (LTS) versions of JDK 17 are provided by:</li>
|
||||
<ul>
|
||||
<li>
|
||||
<a href="https://adoptium.net/releases.html?variant=openjdk11&jvmVariant=hotspot">
|
||||
<a href="https://adoptium.net/temurin/releases">
|
||||
Adoptium Temurin</a>
|
||||
</li>
|
||||
<li>
|
||||
<a href="https://docs.aws.amazon.com/corretto/latest/corretto-11-ug/downloads-list.html">
|
||||
<a href="https://docs.aws.amazon.com/corretto/latest/corretto-17-ug/downloads-list.html">
|
||||
Amazon Corretto</a>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -579,12 +579,6 @@ be installed in a pre-existing Eclipse installation.</p>
|
||||
Language versioning and migration does not handle complex changes in the use of the context
|
||||
register.
|
||||
</li>
|
||||
<li>
|
||||
Ghidra uses Java reflection in a manner that has been deprecated in newer versions of Java. It
|
||||
is expected to see Java warnings the about illegal reflective access, especially when importing
|
||||
new files. Future versions of Ghidra will address this in order to ensure compatibility with
|
||||
the newest versions of Java.
|
||||
</li>
|
||||
<li>
|
||||
Ghidra will not launch when its path contains a "!" character. This is to avoid issues that
|
||||
Java's internal libraries have parsing these paths ("!" is used as a jar-separator by Java).
|
||||
|
||||
Reference in New Issue
Block a user