doc/en/java/install.sgml
Hiroki Sato cfd9e12239 www cleanup mega commit:
- Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/nabibar.l10n.ent.

 - Move includes.sgml and includes.xsl to
   share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
   and <lang>?share/sgml/header.l10n.ent.

 - Move most of XSLT libraries to share/sgml/*.xsl and
   <lang>/share/sgml/*.xsl.

 - Move news.xml and other *.xml files for the similar purpose
   to share/sgml/*.xml and <lang>/share/sgml/*.xml.

 - Switch to use a custom DTD for HTML document.  Now we use
   "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
   HTML 4.01 + some entities previously pulled via
   "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
   The location of entity file will be resolved by using catalog file.

 - Add DOCTYPE declearation to XML documents.  This makes the followings
   possible:

   * Use of &foo; entities for SGML in an XML file instead of defining
     {$foo} as the same content.

   * &symbolic; entities for Latin characters.

 - Duplicated information between SGML and XML, or English and
   translated doc, has been removed as much as possible.
2006-08-19 21:20:54 +00:00

87 lines
2.3 KiB
Text

<!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
<!ENTITY base CDATA "..">
<!ENTITY date "$FreeBSD: www/en/java/install.sgml,v 1.13 2005/10/04 20:56:33 hrs Exp $">
<!ENTITY title "FreeBSD &java; Project: How To Install">
<!ENTITY % navinclude.developers "INCLUDE">
]>
<html>
&header;
<table border="0">
<tr>
<td>
<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>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><code>cd /usr/ports/java/jdk14
<BR>make install clean
</code></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>
&footer;
</BODY>
</HTML>