diff --git a/developers.html b/developers.html index d699115e9b3901398b2266dd3dc0778cf9ff6c74..159b1ad7ad589803a3e48244c3e708b32e78e1ef 100644 --- a/developers.html +++ b/developers.html @@ -28,7 +28,7 @@ <p align="center"> This developers guide describes system configuration supporting various software projects by the NPS MOVES Savage Research Group. - <!-- both for client-side and server-side capabilities. --> + <!-- both for client-side and server-side capabilities. --> </p> <!-- @@ -151,7 +151,7 @@ binary distribution. The default installation directory referred to by various Savage and X3D build files is <br /> - <code style="color:darkgreen"><b>C:\apache-ant-1.10.8</b></code> + <code style="color:darkgreen"><b>C:\apache-ant-1.10.9</b></code> </li> <li> Prepend the following executable paths to the @@ -164,7 +164,7 @@ system environment variables as follows: <br /> - <code style="color:darkgreen"><b>ANT_HOME=C:\apache-ant-1.10.8</b></code> + <code style="color:darkgreen"><b>ANT_HOME=C:\apache-ant-1.10.9</b></code> <br /> If system memory is limited, additional options might be needed: <br /> @@ -189,11 +189,11 @@ to install libraries for optional ant tasks as follows (<a href="antConfigurationFetchOutput.txt">example output</a>): <br /> - <code style="color:darkgreen"><b>C:\apache-ant-1.10.8> ant -f fetch.xml -Ddest=system</b></code> + <code style="color:darkgreen"><b>C:\apache-ant-1.10.9> ant -f fetch.xml -Ddest=system</b></code> </li> <li>Confirm proper path and installation: <pre><b>ant -version</b> -Apache Ant(TM) version 1.10.8 compiled on May 10 2020 +Apache Ant(TM) version 1.10.9 compiled on September 27 2020 </pre> </li> <li> @@ -221,7 +221,8 @@ Apache Ant(TM) version 1.10.8 compiled on May 10 2020 <code style="color:darkgreen"><b><taskdef resource="net/sf/antcontrib/antcontrib.properties"/></b></code> </li> <li> - To build the X3D examples archives, extract the latest Apache Commons resolver + Now provided with Ant. + Previously: to build the X3D examples archives, extract the latest Apache Commons resolver <a href="https://www.apache.org/dist/xerces/xml-commons/">xml-commons-resolver-latest.zip</a> and then place a copy of <code style="color:darkgreen"><b>resolver.jar</b></code> @@ -245,7 +246,7 @@ Apache Ant(TM) version 1.10.8 compiled on May 10 2020 </ul> <li> NetBeans users can reset the default directory referred to by NetBeans: - <i>Tools</i> menu, <i>Options</i> panel, <i>Miscellaneous</i> tab, <i>Ant</i> subtab, <i>Ant home</i> <code style="color:darkgreen"><b>C:\apache-ant-1.10.8</b></code> + <i>Tools</i> menu, <i>Options</i> panel, <i>Miscellaneous</i> tab, <i>Ant</i> subtab, <i>Ant home</i> <code style="color:darkgreen"><b>C:\apache-ant-1.10.9</b></code> </li> <li> For server-side installations (including <a href="#Jenkins">Jenkins</a>), @@ -842,7 +843,7 @@ Note that the -d switch is necessary for domain users. <ul> <li> Download and install the latest open-source - <a href="https://jdk.java.net" target="_blank">OpenJDK Java Development Kit (JDK)</a> + <a href="https://openjdk.java.net" target="_blank">OpenJDK Java Development Kit (JDK)</a> or commercial-license <a href="https://www.oracle.com/technetwork/java/javase/downloads/index.html" target="_blank">Oracle Java Development Kit (JDK)</a>. These installations also include the @@ -850,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-14.0.2</b></code> + OpenJDK <code style="color:darkgreen"><b>jdk-15.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-14.0.2</b></code> + <code style="color:darkgreen"><b>jdk-15.0.1</b></code> and <code style="color:darkgreen"><b>jdk1.8.0_221</b></code> are alternative Java versions used in current development. @@ -875,7 +876,7 @@ 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-14.0.2</b></code> + <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-15.0.1</b></code> <br /> <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-14</b></code> <br /> @@ -889,11 +890,11 @@ Note that the -d switch is necessary for domain users. <ul> <li> <pre> -$<b> java -version</b> # OpenJDK 14 +$<b> java -version</b> # OpenJDK 15 -openjdk version "14.0.2" 2020-07-14 -OpenJDK Runtime Environment (build 14.0.2+12-46) -OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing) +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) </pre> </li> <li> @@ -1565,7 +1566,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-14.0.2"</code> + <code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-15.0.1"</code> (for example). </li> <li> @@ -2985,7 +2986,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 14 September 2020. + Revised 27 October 2020. </blockquote> <p>