Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
NetworkedGraphicsMV3500
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Model registry
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Savage
NetworkedGraphicsMV3500
Commits
32f5fca4
Commit
32f5fca4
authored
3 years ago
by
Brutzman, Don
Browse files
Options
Downloads
Patches
Plain Diff
DIS, MV3500, Netbeans 13 updates
parent
1cd43d7a
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
developers.html
+37
-8
37 additions, 8 deletions
developers.html
with
37 additions
and
8 deletions
developers.html
+
37
−
8
View file @
32f5fca4
...
...
@@ -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
curr
ent development.
are alternative Java versions used in
rec
ent 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>
# Oracle JDK 17
java
version "17.0.
1
" 202
1-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
" 202
2-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
>
Java
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
16, not
16.0.2 or 17
) and moved to
Xj3D is upgraded to latest stable Java 16 (OpenJDK
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>
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment