diff --git a/developers.html b/developers.html index 55ebf3ca55114e37943c997eea2b487aa02d134e..a2fe2568242d0ca9712120bde97438d47e65abe1 100644 --- a/developers.html +++ b/developers.html @@ -844,7 +844,6 @@ Note that the -d switch is necessary for domain users. </p> <!-- - --> <hr /> <p> <span style="color:darkorange"><b>Developers warning:</b></span> @@ -866,6 +865,7 @@ Note that the -d switch is necessary for domain users. </blockquote> </p> <hr /> + --> <p> To configure Java on your development system: @@ -882,14 +882,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-16</b></code> + OpenJDK <code style="color:darkgreen"><b>jdk-17.0.1</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 - <code style="color:darkgreen"><b>jdk-16</b></code> + <code style="color:darkgreen"><b>jdk-17.0.1</b></code> and <code style="color:darkgreen"><b>jdk1.8.0_221</b></code> are alternative Java versions used in current development. @@ -908,13 +908,14 @@ Note that the -d switch is necessary for domain users. or --> <br /> - <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-16</b></code> # OpenJDK, or + <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-17.0.1</b></code> # OpenJDK, or <br /> <!-- <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-14</b></code> # Oracle JDK <br />--> - <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk1.8.0_221</b></code> # Oracle JDK - <br /> - and (usually inserted at the beginning of an existing PATH, if it already exists) + <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-17.0.1</b></code> # Oracle JDK + </li> + <li> + Usually inserted at the beginning of existing PATH environment variable: <br /> <code style="color:darkgreen"><b>PATH=.;%JAVA_HOME%\bin;%ANT_HOME%\bin;</b></code> </li> @@ -929,21 +930,22 @@ Note that the -d switch is necessary for domain users. Test what version of Java is actually installed and configured for your operating system via console command line. Examples: <ul> <li> - <pre> -$<b> java -version</b> # OpenJDK 16 + <pre> +$<b> java -version</b> # OpenJDK 17 + +openjdk version "17.0.1" 2021-10-19 +OpenJDK Runtime Environment (build 17.0.1+12-39) +OpenJDK 64-Bit Server VM (build 17.0.1+12-39, mixed mode, sharing) -openjdk version "16" 2021-03-16 -OpenJDK Runtime Environment (build 16+36-2231) -OpenJDK 64-Bit Server VM (build 16+36-2231, mixed mode, sharing) </pre> </li> <li> - <pre> -$<b> java -version</b> # Oracle JDK 8 + <pre> +$<b> java -version</b> # Oracle JDK 17 -java version "1.8.0_221" -Java(TM) SE Runtime Environment (build 1.8.0_221-b11) -Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode) +java version "17.0.1" 2021-10-19 LTS +Java(TM) SE Runtime Environment (build 17.0.1+12-LTS-39) +Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing) </pre> </li> </ul> @@ -1030,7 +1032,7 @@ Java HotSpot(TM) 64-Bit Server VM (build 25.221-b11, mixed mode) <ul> <li> Extract the contents (including README.txt) for inclusion in the JDK development build, for example <br /> - <code style="color:darkgreen"><b>C:\Program Files\Java\jdk1.8.0_221\jre\lib\security</b></code></li> + <code style="color:darkgreen"><b>C:\Program Files\Java\jdk-17.0.1\jre\lib\security</b></code></li> <li> <a href="https://download.oracle.com/javase/8/docs/technotes/guides/security">Java(TM) Cryptography Architecture (JCA) Reference Guide</a> </li> @@ -1615,7 +1617,7 @@ need to be connected to the NPS intranet. by changing menu <i>Tools > Java Platforms</i> and also <code style="color:darkgreen"><b>netbeans.conf</b></code> property - <code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-16"</code> + <code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-17.0.1"</code> (for example). </li> <li>