From owner-freebsd-doc@FreeBSD.ORG Tue Apr 6 14:14:04 2004 Return-Path: Delivered-To: freebsd-doc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C554816A4CF; Tue, 6 Apr 2004 14:14:04 -0700 (PDT) Received: from svbcf02.win.tue.nl (svbcf02.win.tue.nl [131.155.71.100]) by mx1.FreeBSD.org (Postfix) with ESMTP id CFEAF43D48; Tue, 6 Apr 2004 14:14:03 -0700 (PDT) (envelope-from mriem@win.tue.nl) Received: from SENSEI (v048.vpn.tue.nl [131.155.212.48]) by svbcf02.win.tue.nl (Postfix) with ESMTP id AD9CF8C0B; Tue, 6 Apr 2004 23:13:28 +0200 (MET DST) From: "Manfred Riem" To: "'Herve Quiroz'" Date: Tue, 6 Apr 2004 23:13:26 +0200 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_012D_01C41C2C.C4764300" X-Mailer: Microsoft Office Outlook, Build 11.0.5510 In-Reply-To: <20040402131712.GA78675@arabica.esil.univ-mrs.fr> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 Thread-Index: AcQYtNIFz6HEXnlORlGw0YOPvbTpEADYQACg Message-Id: <20040406211328.AD9CF8C0B@svbcf02.win.tue.nl> cc: freebsd-doc@freebsd.org cc: freebsd-java@freebsd.org Subject: Changes for Java section (was RE: Documentation proposal) X-BeenThere: freebsd-doc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Documentation project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Apr 2004 21:14:05 -0000 This is a multi-part message in MIME format. ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Hi there, A first of submissions of small changes for the Java section of the FreeBSD website. Hopefully the SGML files come thru ;) Please review it and send me comments, Manfred Riem mriem@win.tue.nl http://www.riaca.win.tue.nl/ ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: application/octet-stream; name="index.sgml" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="index.sgml" %includes; ]> &header;

News
Announcements

Software
Getting Java for FreeBSD
Release Information
JDK 1.1.x
JDK 1.2.x
JDK 1.3.x
JDK 1.4.x
Available Ports...
How can I help?
I found a bug!?!

Documentation
For Newbies
Tutorials
FAQ
Creating Ports...

Java = Resources
Links
FreeBSD
Vendor
Development Tools
APIs
Tutorials
Documentation
Resources...
Servlets

Search for:

This is the official port of Sun's &java; Development Kit for FreeBSD. No known significant bugs exist at this time, but there are no guarantees of usability. However, many commercial companies rely on this port, so it should be safe to use.

3D"Jump

The FreeBSD Foundation has negotiated a license with Sun Microsystems to distribute FreeBSD binaries for the Java Runtime Environment (JRE™) and Java Development Kit (&jdk;).

The current release of the JDK and JRE available via the FreeBSD Foundation is 1.3.1. These binaries have been tested and certified to run with FreeBSD 4.8-RELEASE, but may also work on other 4.X releases. These binaries are not intended for use with FreeBSD 5.X, due to a binary compatibility issue the FreeBSD Foundation is working with the FreeBSD release engineering team to resolve.

For further information about downloading the JDK and JRE binaries for FreeBSD, please see the FreeBSD Foundation Java Downloads page.

Need help installing &java; on FreeBSD?

The Java and Jakarta Tomcat article is a useful guide in helping users setup the &jdk; and the JRE™ on FreeBSD. It also includes a small section on installing Jakarta Tomcat from the Apache Software = Foundation.

&footer; ------=_NextPart_000_012D_01C41C2C.C4764300 Content-Type: application/octet-stream; name="install.sgml" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="install.sgml" %includes; ]> &header;

When installing Java on FreeBSD you have the choice between=20 different Java Development Kits:

Native JDK on FreeBSD

This is the effort of the Java 2 FreeBSD porting project. By the use = of=20 patchsets and the JDK source code released by Sun, this port builds = a native=20 JDK for FreeBSD.

Generally the JDK can be installed using the following commands: cd /usr/ports/java/jdk14
make install clean

Note: if you are building the JDK for the first time, make = sure you=20 have installed a Linux based JDK first. When you have done that you = can use the following commands instead of the ones given before: cd /usr/ports/java/jdk14
make -DWITH_LINUX_BOOTSTRAP install = clean

If you have a problem please read the Frequently Asked=20 Questions before sending an email to the freebsd-java = mailinglist.

Sun JDK for Linux

This port installs the Java 2 Developement Kit from Sun which was = built for Linux. It will run under FreeBSD using the Linux = compatibility.

cd /usr/ports/java/linux-sun-jdk14
make install clean

IBM JDK for Linux

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.

cd /usr/ports/java/linux-ibm-jdk14
make install clean

Blackdown JDK for Linux

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.

cd /usr/ports/java/linux-blackdown-jdk14
make install clean

Note: 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.

If you should have trouble, you can see the FreeBSD Handbook section on "installing applications" for help.

&footer; ------=_NextPart_000_012D_01C41C2C.C4764300--