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

DIS, MV3500, Netbeans 13 updates

parent 1cd43d7a
No related branches found
No related tags found
No related merge requests found
......@@ -283,6 +283,8 @@ Apache Ant(TM) version 1.10.12 compiled on July 10 2021
</a>
</h2>
<p><i>(Note: this work is historical and not currently active.)</i>
</p>
<p>
The Savage tools use chat software that supports the
<a href="https://xmpp.org">Extensible Messaging and Presence Protocol (XMPP)</a>,
......@@ -571,7 +573,32 @@ Note that the -d switch is necessary for domain users.
Entity Management, Minefield, Synthetic Environment, Simulation Management with Reliability, Information Operations,
Live Entity Information/Interaction, and Non-Real-Time protocol.
</p>
<p>
<i>Active Work.</i>
NPS is actively implementing complete coverage of the IEEE DIS version 7 protocol.
</p>
<ul>
<li>
<a href="https://gitlab.nps.edu/Savage/NetworkedGraphicsMV3500" target="blank">NPS MV3500 course</a>
includes detailed course presentations, tutorials and example programs.
</li>
<li>
<a href="https://github.com/open-dis/opendis7-source-generator" target="blank">opendis7-source-generator</a>
autogenerates source code in various programming languages from DIS PDU definitions.
</li>
<li>
<a href="https://github.com/open-dis/opendis7-java" target="blank">opendis7-java</a>
implementation provides 100% coverage of IEEE DIS Protocol Data Units (PDUs).
</li>
<li>
<a href="https://github.com/open-dis/opendis7-python" target="blank">opendis7-python</a>
implementation is undergoing initial developmental testing.
</li>
</ul>
<p>
<i>Key References</i>
</p>
<ul>
<li>
......@@ -892,7 +919,7 @@ Note that the -d switch is necessary for domain users.
<code style="color:darkgreen"><b>jdk-17.0.2</b></code>
and
<code style="color:darkgreen"><b>jdk1.8.0_221</b></code>
are alternative Java versions used in current development.
are alternative Java versions used in recent development.
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>
......@@ -943,9 +970,9 @@ OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)
<pre>
$<b> java -version</b> &nbsp;&nbsp; # Oracle JDK 17
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)
openjdk version "17.0.2" 2022-01-18
OpenJDK Runtime Environment (build 17.0.2+8-86)
OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)
</pre>
</li>
</ul>
......@@ -1033,7 +1060,7 @@ Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, 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-17.0.1\jre\lib\security</b></code></li>
<code style="color:darkgreen"><b>C:\Program Files\Java\jdk-17.0.2\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>
......@@ -1100,6 +1127,7 @@ Java HotSpot(TM) 64-Bit Server VM (build 17.0.1+12-LTS-39, mixed mode, sharing)
</a>
</h2>
<p><i>(Note: this work is historical and not currently active.)</i>
<p>
The
Savage Jenkins Build Servers
......@@ -1620,7 +1648,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-17.0.1"</code>
<code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-17.0.2"</code>
(for example).
</li>
<li>
......@@ -2671,6 +2699,7 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre>
<p>
Writing up our accomplishments, in theses and reports, is crucially important.
Here are some helpful resources.
</p>
<ul>
......@@ -2706,7 +2735,7 @@ netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_221"</pre>
<blockquote style="background-color: palegreen">
<i>Updated!</i>
Xj3D is upgraded to latest stable Java 16 (OpenJDK&nbsp;16, not 16.0.2 or 17) and moved to
Xj3D is upgraded to latest stable Java 16 (OpenJDK&nbsp;16, not yet tested under 17.0.2) and moved to
<a href="https://gitlab.nps.edu/Savage/xj3d" target="_blank">https://gitlab.nps.edu/Savage/xj3d</a>.
<br />
<i>Status:</i>
......@@ -3099,7 +3128,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 March 2022.
Revised 15 March 2022.
</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