[jdk17u-dev] RFR: 8279068: IGV: Update to work with JDK 16 and 17

fitzsim duke at openjdk.org
Wed May 22 15:58:37 UTC 2024


I propose the following backport to `jdk17u-dev`:


8279068: IGV: Update to work with JDK 16 and 17

Reviewed-by: kvn, neliasso, chagedorn
Backport-of: 7bcca7692b62a37f70c757694f6acff0295371cc


This is a mostly-clean backport to 17.  I had to move and apply manually these two lines:


--- src/utils/IdealGraphVisualizer/pom.xml
+++ src/utils/IdealGraphVisualizer/pom.xml
@@ -110,11 +131,12 @@
         <module>View</module>
     </modules>
     <properties>
-        <netbeans.version>RELEASE123</netbeans.version>
+        <netbeans.version>RELEASE126</netbeans.version>
         <swinglayouts.version>1.0.2</swinglayouts.version>
         <nbmmvnplugin.version>4.6</nbmmvnplugin.version>
         <mvncompilerplugin.version>3.8.1</mvncompilerplugin.version>
         <mvnjarplugin.version>3.2.0</mvnjarplugin.version>
+        <mvnenforcerplugin.version>3.0.0</mvnenforcerplugin.version>
         <junit.version>4.13.2</junit.version>
         <batik.version>1.14</batik.version>
         <openpdf.version>1.3.26</openpdf.version>


With this backport `mvn install; sh igv.sh` works fine for me on `x86-64 Fedora 38`, `fastdebug` build, without needing to add JVM options to the `idealgraphviewer` wrapper script, which I needed to do  when testing #2487.

-------------

Commit messages:
 - 8279068: IGV: Update to work with JDK 16 and 17

Changes: https://git.openjdk.org/jdk17u-dev/pull/2488/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk17u-dev&pr=2488&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8279068
  Stats: 142 lines in 22 files changed: 121 ins; 0 del; 21 mod
  Patch: https://git.openjdk.org/jdk17u-dev/pull/2488.diff
  Fetch: git fetch https://git.openjdk.org/jdk17u-dev.git pull/2488/head:pull/2488

PR: https://git.openjdk.org/jdk17u-dev/pull/2488


More information about the jdk-updates-dev mailing list