Date: Fri, 25 Jul 2003 21:31:30 +0200 (CEST) From: Josef El-Rayes <j.el-rayes@daemon.li> To: FreeBSD-gnats-submit@FreeBSD.org Cc: freebsd-java@FreeBSD.org Subject: www/54863: [patch] add available JDKs to java/install.sgml Message-ID: <200307251931.h6PJVUpA001747@daemon.li> Resent-Message-ID: <200307251930.h6PJUI91010266@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 54863 >Category: www >Synopsis: [patch] add available JDKs to java/install.sgml >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-www >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Fri Jul 25 12:30:17 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Josef El-Rayes >Release: FreeBSD 4.8-STABLE i386 >Organization: >Environment: System: FreeBSD daemon.li 4.8-STABLE FreeBSD 4.8-STABLE #8: Tue Jul 22 18:16:23 CEST 2003 root@daemon.li:/usr/obj/usr/src/sys/CUSTOM i386 >Description: Motivated by Christopher Ash's request on freebsd-doc@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 "installing applications"</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 "installing applications"</A> for +help.</P> </td> </tr> </table> --- install.sgml.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200307251931.h6PJVUpA001747>