diff --git a/developers.html b/developers.html index 8c985ba50791135a896bb050d0c3e2ef8bcd82f5..2c00d83118960a0bc4b83f4d6bf055dd9055d3ed 100644 --- a/developers.html +++ b/developers.html @@ -909,17 +909,17 @@ 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-18</b></code> + OpenJDK <code style="color:darkgreen"><b>jdk-18.0.1.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 + Alternative Java versions used in recent development: + Oracle <code style="color:darkgreen"><b>jdk-18</b></code> and - <code style="color:darkgreen"><b>jdk1.8.0_221</b></code> - are alternative Java versions used in recent development. + <code style="color:darkgreen"><b>jdk1.8.0_221</b></code>. These are tested under "Development Use" permitted by the <a href="https://www.oracle.com/downloads/licenses/javase-license1.html" target="_blank">Oracle JDK license</a>. </li> @@ -935,11 +935,11 @@ 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-18</b></code> # OpenJDK, or + <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-18.0.1.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\jdk-18</b></code> # Oracle JDK + <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-18.0.1.1</b></code> # Oracle JDK </li> <li> Usually inserted at the beginning of existing PATH environment variable: @@ -958,11 +958,11 @@ Note that the -d switch is necessary for domain users. <ul> <li> <pre> -$<b> java -version</b> # OpenJDK 18 +$<b> java -version</b> # OpenJDK 18.0.1.1 -openjdk version "18" 2022-03-22 -OpenJDK Runtime Environment (build 18+36-2087) -OpenJDK 64-Bit Server VM (build 18+36-2087, mixed mode, sharing) +openjdk version "18.0.1.1" 2022-04-22 +OpenJDK Runtime Environment (build 18.0.1.1+2-6) +OpenJDK 64-Bit Server VM (build 18.0.1.1+2-6, mixed mode, sharing) </pre> </li> <li> @@ -1060,7 +1060,7 @@ OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing) <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\jdk-18\jre\lib\security</b></code></li> + <code style="color:darkgreen"><b>C:\Program Files\Java\jdk-18.0.1.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> @@ -1564,21 +1564,21 @@ need to be connected to the NPS intranet. <li> Includes <a href="https://blogs.apache.org/netbeans" target="_blank">Blog</a>, - <a href="https://netbeans.apache.org/download/nb123/index.html" target="_NetBeans">NetBeans 13 features</a>, + <a href="https://github.com/apache/netbeans/releases/tag/14" target="_NetBeans">NetBeans 14 features</a>, <a href="https://netbeans.apache.org/kb/docs/java" target="_NetBeans">tutorials</a>, <a href="https://netbeans.apache.org/community" target="_NetBeans">Community</a>, <a href="https://netbeans.apache.org/participate" target="_NetBeans">Participate</a>, <a href="https://netbeans.apache.org/help" target="_NetBeans">Get Help</a>, - <a href="https://netbeans.apache.org/plugins" target="_NetBeans">Plugins</a>, - <a href="https://bits.netbeans.org/13/javadoc" target="_NetBeans">Documentation</a> and + <a href="https://plugins.netbeans.apache.org" target="_NetBeans">Plugins</a>, + <a href="https://bits.netbeans.org/14/javadoc" target="_NetBeans">Documentation</a> and <a href="https://netbeans.apache.org/wiki/index.asciidoc" target="_NetBeans">Developers wiki</a>. </li> - <li> + <!-- li> <i>Older but informative</i>: <a href="https://netbeans.org" target="_blank">NetBeans.org</a> provides immense prior documentation and information, including the <a href="http://plugins.netbeans.org/PluginPortal" target="_blank">NetBeans Plugins Portal</a>. - </li> + </li --> <li> <a href="https://dzone.com/java-jdk-development-tutorials-tools-news" target="_blank">DZone Java Zone</a> has interesting news and resources. @@ -1594,8 +1594,8 @@ need to be connected to the NPS intranet. </ul> <p> - <a href="https://docs.oracle.com/en/java/javase/index.html" target="_blank">Javadoc documentation</a> - is helpful, be sure to download a local copy Javadoc for faster performance. + <a href="https://docs.oracle.com/en/java/javase/index.html" target="_blank">Java Javadoc documentation</a> + is helpful, be sure to download a local copy of Java Javadoc as part of your current JDK release for faster performance. </p> <ul> <li> @@ -1619,7 +1619,7 @@ need to be connected to the NPS intranet. </ul> <p> - Once installed, default Netbeans configuration settings may need modification. + Once installed, default NetBeans configuration settings may need modification. </p> <ul> <li> @@ -1631,7 +1631,7 @@ 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 Files\NetBeans-13\netbeans\etc\netbeans.conf</b></code> (default user settings) + <code style="color:darkgreen"><b>C:\Program Files\Netbeans-14\netbeans\etc\netbeans.conf</b></code> (default user settings) <!-- <br /> or, for older versions of NetBeans, @@ -1645,10 +1645,11 @@ need to be connected to the NPS intranet. <i>Java version.</i> If upgrading Java for an existing NetBeans installation, you may need to <a href="https://stackoverflow.com/questions/2809366/changing-the-version-on-which-netbeans-runs" target="_blank">modify NetBeans version of Java platform</a> + <br /> 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-18"</code> + <code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-18.0.1.1"</code> (for example). </li> <li> @@ -1659,7 +1660,7 @@ need to be connected to the NPS intranet. <code style="color:darkgreen"><b>-J-Djavax.xml.bind.context.factory=com.sun.xml.bind.v2.ContextFactory</b></code> </li> <li> - <i>Tomcat support under Netbeans 13 and OpenJDK 18.</i> + <i>Tomcat support under Netbeans 14 and OpenJDK 18.</i> Append the following property to <code>netbeans_default_options</code> environment variable: <br /> @@ -1678,7 +1679,7 @@ need to be connected to the NPS intranet. <i>(Prior problem, <a href="https://netbeans.apache.org/download/nb113/index.html#_hidpi">fixed</a> under NetBeans 11.3)</i>. --> - <span style="color:darkorange"><b>Windows recurring problem, workaround failing:</b></span> + <b>Earlier Windows problem:</b> <a href="https://stackoverflow.com/questions/23651486/netbeans-ide-scaling-on-windows-8-10" target="_blank">NetBeans screen scaling on Windows 8/10</a>: Change parameter in <code style="color:darkgreen"><b>netbeans.conf</b></code> file: @@ -3128,7 +3129,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 6 April 2022. + Revised 18 June 2022. </blockquote> <p>