[patch] add available JDKs to java/install.sgml

Josef El-Rayes j.el-rayes at daemon.li
Fri Jul 25 12:30:14 PDT 2003


>Submitter-Id:	current-users
>Originator:	Josef El-Rayes
>Organization:	
>Confidential:	no 
>Synopsis:	[patch] add available JDKs to java/install.sgml
>Severity:	non-critical
>Priority:	low
>Category:	www
>Class:		update
>Release:	FreeBSD 4.8-STABLE i386
>Environment:
System: FreeBSD daemon.li 4.8-STABLE FreeBSD 4.8-STABLE #8: Tue Jul 22 18:16:23 CEST 2003 root at daemon.li:/usr/obj/usr/src/sys/CUSTOM i386


	
>Description:
		Motivated by Christopher Ash's request on
freebsd-doc at freebsd.org i added some content about the available jdks in
portstree to the page about installation (www/en/java/install.sgml).
		the current content is outdated and misleading (the reason
for ash's mail).
	
>How-To-Repeat:
	
>Fix:

	

--- install.sgml.diff begins here ---
--- install.sgml.orig	Fri Jul 25 21:19:23 2003
+++ install.sgml	Fri Jul 25 21:23:06 2003
@@ -9,18 +9,77 @@
 <table border="0">
 <tr>
 <td>
-<P>Installing FreeBSD's &jdk; is typically straightforward:</P>
-<P><CODE>cd /usr/ports/java/jdk
-<BR>make
-<BR>make install
-<BR>make clean
-</CODE></P>
+<p>When installing Java on FreeBSD you have the choice between 
+different Java Development Kits:</p>
+</td>
+</tr>
+<tr>
+<td>
+<h3><a name="jdk">Native JDK on FreeBSD</a></h3>
 
-<P>The JDK does not require any dependencies to install.  However, if you wish to run any graphics, you will need to have X installed and running.
+<p>This is the effort of the Java 2 FreeBSD porting project. 
+By the use of patchsets and the JDK source code released by sun, 
+this port builds a native JDK for FreeBSD.</p>
 
-<P>Many applications in Java need Java Foundation Classes (Swing) to run. JFC can be installed in: <CODE>/usr/ports/java/jfc</CODE> 
+<p><code>cd /usr/ports/java/jdk14
+<BR>make install clean
+</code></p>
 
-<P>If you should have trouble, you can see the <A HREF="../doc/en_US.ISO8859-1/books/handbook/ports.html">FreeBSD Handbook section on &quot;installing applications&quot;</A> for help.
+<p><b>Note:</b>The JDK 1.4 patchset for BSD is currently considered of ALPHA quality. It should be considered a work in progress and use in a production environment is at your own risk.</p>
+</td>
+</tr>
+<tr>
+<td>
+<h3><a name="linux-sun-jdk">Sun JDK for Linux</a></h3>
+
+<p>This port installs the Java 2 Developement Kit from Sun which was built for Linux. It will run under FreeBSD using the Linux compatibility.</p>
+
+<p><code>cd /usr/ports/java/linux-sun-jdk14
+<BR>make install clean
+</code></p>
+</td>
+</tr>
+<tr>
+<td>
+
+<h3><a name="linux-ibm-jdk">IBM JDK for Linux</a></h3>
+
+<p>This is an implementation of the Java 2 Standard Edition SDK,
+version 1.4 for Linux by IBM.  It contains IBM's just-in-time
+compiler, enhanced with a unique Mixed Mode Interpreter
+and a re-engineered Java 2 virtual machine.</p>
+
+<p><code>cd /usr/ports/java/linux-ibm-jdk14
+<BR>make install clean
+</code></p>
+</td>
+</tr>
+<tr>
+<td>
+
+<h3><a name="linux-blackdown-jdk">Blackdown JDK for Linux</a></h3>
+
+<p>Blackdown Java Developer Kit 1.4.1. It includes the HotSpot
+Client and Server VMs, as well as an enhanced version of Java Web
+Start 1.2, a Java Plug-In for browsers based on Mozilla and a
+Java Plug-In for Netscape 4.x browsers.</p>
+
+<p><code>cd /usr/ports/java/linux-blackdown-jdk14
+<BR>make install clean
+</code></p>
+</td>
+</tr>
+<tr>
+<td>
+
+<p><b>Note:</b> Please note that due to the current Sun licensing policy the resulting binaries
+can not be distributed and you are only permitted to use/hack it personally.
+Due to the same reasons you have to manually fetch the source code and patchset
+for FreeBSD.</p>
+
+<P>If you should have trouble, you can see the <A HREF="../doc/en_US.ISO8859-1/books/handbook/ports.html">
+FreeBSD Handbook section on &quot;installing applications&quot;</A> for
+help.</P>
 </td>
 </tr>
 </table>
--- install.sgml.diff ends here ---




More information about the freebsd-java mailing list