From f5353d1ff8ebe674e00b2c98ebc4402a2d4f0cc4 Mon Sep 17 00:00:00 2001
From: Don Brutzman <brutzman@nps.edu>
Date: Sat, 20 Feb 2021 16:49:59 -0800
Subject: [PATCH] OpenJDK 15.0.2

---
 developers.html | 43 ++++++++++++++++++++++---------------------
 1 file changed, 22 insertions(+), 21 deletions(-)

diff --git a/developers.html b/developers.html
index 159b1ad7ad..163a6a4d34 100644
--- a/developers.html
+++ b/developers.html
@@ -851,14 +851,14 @@ Note that the -d switch is necessary for domain users.
               which does not need to be installed separately.
           </li>
           <li>
-              OpenJDK <code style="color:darkgreen"><b>jdk-15.0.1</b></code>
+              OpenJDK <code style="color:darkgreen"><b>jdk-15.0.2</b></code>
               is default Java version for Savage projects, used
               under a
               <a href="https://openjdk.java.net/legal/gplv2+ce.html" target="_blank">non-viral open-source license</a>.
           </li>
           <li>
               Oracle &nbsp;&nbsp; &nbsp;
-              <code style="color:darkgreen"><b>jdk-15.0.1</b></code>
+              <code style="color:darkgreen"><b>jdk-15.0.2</b></code>
               and
               <code style="color:darkgreen"><b>jdk1.8.0_221</b></code>
               are alternative Java versions used in current development.
@@ -876,7 +876,7 @@ Note that the -d switch is necessary for domain users.
               or
               -->
               <br />
-              &nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-15.0.1</b></code>
+              &nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-15.0.2</b></code>
               <br />
               &nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-14</b></code>
               <br />
@@ -892,9 +892,9 @@ Note that the -d switch is necessary for domain users.
               <pre>
 $<b> java -version</b> &nbsp;&nbsp; # OpenJDK 15
 
-openjdk 15.0.1 2020-10-20
-OpenJDK Runtime Environment (build 15.0.1+9-18)
-OpenJDK 64-Bit Server VM (build 15.0.1+9-18, mixed mode, sharing)
+openjdk version "15.0.2" 2021-01-19
+OpenJDK Runtime Environment (build 15.0.2+7-27)
+OpenJDK 64-Bit Server VM (build 15.0.2+7-27, mixed mode, sharing)
 </pre>
           			</li>
           			<li>
@@ -908,8 +908,15 @@ Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
           			</li>
           		</ul>
           </li>
+          <li>
+              Javadoc downloads for local use are available on the
+              <a href="https://www.oracle.com/java/technologies/javase-downloads.html" target="_blank">Java SE downloads</a> page.
+              Extract the <code style="color:darkgreen"><b>docs</b></code> directory tree provided by the .zip
+              into the directory containing the corresponding version of Java.
+          </li>
           <li>
               Summaries of Java language feature improvements:
+              <a href="https://openjdk.java.net/projects/jdk/15" target="_blank">JDK&nbsp;15</a>,
               <a href="https://openjdk.java.net/projects/jdk/14" target="_blank">JDK&nbsp;14</a>,
               <a href="https://openjdk.java.net/projects/jdk/13" target="_blank">JDK&nbsp;13</a>,
               <a href="https://openjdk.java.net/projects/jdk/12" target="_blank">JDK&nbsp;12</a>,
@@ -918,22 +925,16 @@ Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode)
               <a href="https://openjdk.java.net/projects/jdk9" target="_blank">JDK&nbsp;9</a>.
           </li>
           <li>
-              <a href="https://docs.oracle.com/en/java/javase/14" target="_blank">Java 14 Documentation</a>
+              <a href="https://docs.oracle.com/en/java/javase/15" target="_blank">JDK 15 Javadoc Documentation</a>
               is useful.
               <a href="https://docs.oracle.com/javase/8/docs/api" target="_blank">Java 8 Javadoc</a>
               is also online.
           </li>
-          <li>
-              Javadoc downloads for local use are available on the
-              <a href="https://www.oracle.com/technetwork/java/javase/downloads/index.html" target="_blank">Java downloads</a> page.
-              Extract the <code style="color:darkgreen"><b>docs</b></code> directory tree provided by the .zip
-              into the directory containing the corresponding version of Java.
-          </li>
           <ul>
                 <li>
-                    (Note that
-                    <a href="https://www.oracle.com/java/technologies/javase-jdk14-doc-downloads.html" target="_blank">OpenJDK Java 14 Javadoc</a>
-                    directs to the same javadoc as Oracle Javadoc.)
+                    (Note that OpenJDK Java 15 Javadoc
+                    <!-- <a href="https://www.oracle.com/java/technologies/javase-jdk14-doc-downloads.html" target="_blank">OpenJDK Java 15 Javadoc</a> -->
+                    uses the same javadoc as Oracle Javadoc.)
                 </li>
           </ul>
           <li>
@@ -1519,7 +1520,6 @@ need to be connected to the NPS intranet.
 
       <p>
               <a href="https://docs.oracle.com/en/java/javase/index.html" target="_blank">Javadoc documentation</a> 
-             (<a href="https://docs.oracle.com/en/java/javase/14" target="_blank">JDK 14</a>)
               is helpful, be sure to download a local copy Javadoc for faster performance.
       </p>
       <ul>
@@ -1552,7 +1552,8 @@ need to be connected to the NPS intranet.
               <code><b>NETBEANS_HOME/etc/netbeans.conf</b></code>
               locations in the NetBeans installation directory tree:
               <br />
-              <code style="color:darkgreen"><b>C:\Program&nbsp;Files\NetBeans12.0\netbeans\etc\netbeans.conf</b></code> (default user settings)
+              <code style="color:darkgreen"><b>C:\Program&nbsp;Files\NetBeans12.2\netbeans\etc\netbeans.conf</b></code> (default user settings)
+              <br />
               or, for older versions of NetBeans,
               <br />
               <code style="color:darkgreen"><b>C:\Program&nbsp;Files\NetBeans 8.2\etc\netbeans.conf</b></code> (default user settings) or
@@ -1566,7 +1567,7 @@ need to be connected to the NPS intranet.
               by changing menu <i>Tools&nbsp;&gt;&nbsp;Java&nbsp;Platforms</i>
               and also 
               <code style="color:darkgreen"><b>netbeans.conf</b></code> property
-              <code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-15.0.1"</code>
+              <code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-15.0.2"</code>
               (for example).
           </li>
           <li>
@@ -1577,7 +1578,7 @@ need to be connected to the NPS intranet.
               &nbsp;&nbsp;&nbsp;&nbsp;<code style="color:darkgreen"><b>-J-Djavax.xml.bind.context.factory=com.sun.xml.bind.v2.ContextFactory</b></code>
           </li>
           <li>
-              (TODO test, reportedly 
+              (Prior problem,
               <a href="https://netbeans.apache.org/download/nb113/index.html#_hidpi">fixed</a> under NetBeans 11.3)
               <br />
               <a href="https://stackoverflow.com/questions/23651486/netbeans-ide-scaling-on-windows-8-10" target="_blank">NetBeans IDE scaling on Windows 8/10</a>:
@@ -2986,7 +2987,7 @@ which can lead to the Internet of Things becoming the Web of Things. </i>
             <a href="https://savage.nps.edu/developers.html">https://savage.nps.edu/developers.html</a>
         </blockquote>
         <blockquote>
-            Revised 27 October 2020.
+            Revised 20 February 2021.
         </blockquote>
 
         <p>
-- 
GitLab