Skip to content
Snippets Groups Projects
Commit ea840456 authored by Brutzman, Don's avatar Brutzman, Don
Browse files

updated versions Java OpenJDK, Ant

parent 16b21844
No related branches found
No related tags found
No related merge requests found
......@@ -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&nbsp;output</a>):
<br />
<code style="color:darkgreen"><b>C:\apache-ant-1.10.8&gt; ant -f fetch.xml -Ddest=system</b></code>
<code style="color:darkgreen"><b>C:\apache-ant-1.10.9&gt; 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>&lt;taskdef resource="net/sf/antcontrib/antcontrib.properties"/&gt;</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&nbsp;home</i>&nbsp;&nbsp;<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&nbsp;home</i>&nbsp;&nbsp;<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 &nbsp;&nbsp; &nbsp;
<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 />
&nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-14.0.2</b></code>
&nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-15.0.1</b></code>
<br />
&nbsp;&nbsp;&nbsp;&nbsp; <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> &nbsp;&nbsp; # OpenJDK 14
$<b> java -version</b> &nbsp;&nbsp; # 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&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-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>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment