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

netbeans 13, OpenJDK 18

parent 32f5fca4
No related branches found
No related tags found
No related merge requests found
......@@ -909,14 +909,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-17.0.2</b></code>
OpenJDK <code style="color:darkgreen"><b>jdk-18</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-17.0.2</b></code>
<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.
......@@ -935,11 +935,11 @@ 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-17.0.2</b></code> &nbsp;&nbsp;&nbsp; # OpenJDK, or
&nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\openjdk\jdk-18</b></code> &nbsp;&nbsp;&nbsp; # OpenJDK, or
<br />
<!--&nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-14</b></code> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # Oracle JDK
<br />-->
&nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-17.0.2</b></code> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; # Oracle JDK
&nbsp;&nbsp;&nbsp;&nbsp; <code style="color:darkgreen"><b>JAVA_HOME=C:\Program Files\Java\jdk-18</b></code> &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp; # Oracle JDK
</li>
<li>
Usually inserted at the beginning of existing PATH environment variable:
......@@ -958,12 +958,11 @@ Note that the -d switch is necessary for domain users.
<ul>
<li>
<pre>
$<b> java -version</b> &nbsp;&nbsp; # OpenJDK&nbsp;17
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)
$<b> java -version</b> &nbsp;&nbsp; # OpenJDK&nbsp;18
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)
</pre>
</li>
<li>
......@@ -978,14 +977,14 @@ OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)
</ul>
</li>
<li>
<a href="https://docs.oracle.com/en/java/javase/17" target="_blank">JDK 17 Documentation</a>
<a href="https://docs.oracle.com/en/java/javase/18" target="_blank">JDK 18 Documentation</a>
is useful.
<!--
<a href="https://docs.oracle.com/javase/8/docs/api" target="_blank">Java 8 Javadoc</a>
is also online.-->
</li>
<li>
<a href="https://www.oracle.com/java/technologies/javase-jdk17-doc-downloads.html" target="_blank">Javadoc Documentation Download</a>
<a href="https://www.oracle.com/java/technologies/javase-jdk18-doc-downloads.html" target="_blank">Javadoc Documentation Download</a>
for local use is available on the
Oracle Java SE Downloads page.
Extract the <code style="color:darkgreen"><b>docs</b></code> directory tree provided by the .zip
......@@ -996,6 +995,7 @@ OpenJDK 64-Bit Server VM (build 17.0.2+8-86, mixed mode, sharing)
</li>
<li>
Java language feature summaries:
<a href="https://openjdk.java.net/projects/jdk/18" target="_blank">JDK&nbsp;18</a>,
<a href="https://openjdk.java.net/projects/jdk/17" target="_blank">JDK&nbsp;17</a>,
<a href="https://openjdk.java.net/projects/jdk/16" target="_blank">JDK&nbsp;16</a>,
<a href="https://openjdk.java.net/projects/jdk/15" target="_blank">JDK&nbsp;15</a>,
......@@ -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-17.0.2\jre\lib\security</b></code></li>
<code style="color:darkgreen"><b>C:\Program Files\Java\jdk-18\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>
......@@ -1648,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.2"</code>
<code>netbeans_jdkhome="C:\Program Files\Java\openjdk\jdk-18"</code>
(for example).
</li>
<li>
......@@ -1659,7 +1659,7 @@ need to be connected to the NPS intranet.
&nbsp;&nbsp;&nbsp;&nbsp;<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&nbsp;17.0.2.</i>
<i>Tomcat support under Netbeans 13 and OpenJDK&nbsp;18.</i>
Append the following property to
<code>netbeans_default_options</code> environment variable:
<br />
......@@ -2735,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 yet tested under 17.0.2) and moved to
Xj3D is upgraded to latest stable Java 16 (OpenJDK&nbsp;16, not yet tested under 18) and moved to
<a href="https://gitlab.nps.edu/Savage/xj3d" target="_blank">https://gitlab.nps.edu/Savage/xj3d</a>.
<br />
<i>Status:</i>
......@@ -3128,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 15 March 2022.
Revised 6 April 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