]>
There are two choices of Java Development Kits on FreeBSD:
The &openjdk; project provides a native open-source
implementation of the &java; SE Platform and is available in
versions 6 and 7 for all supported FreeBSD releases on the i386
and amd64 platforms. Both versions can be installed using the
usual methods of package installation (openjdk6
and
openjdk7
)
To install &openjdk; 7 package use the pkg(8) utility:
pkg install openjdk7
or
cd /usr/ports/java/openjdk7
make install clean
&openjdk; 7 is frequently updated, and it is suggested to refer to a revision log for detailed release history. Additionally, one may choose to review more information at FreshPorts.
&openjdk; 6 is frequently updated, and it is suggested to refer to a revision log for detailed release history. Additionally, one may choose to review more information at FreshPorts.
This port installs the Java Development Kit from Oracle which was built for Linux. It will run under FreeBSD using the Linux compatibility.
cd /usr/ports/java/linux-sun-jdk17
make install clean
Note: Please note that due to the current licensing policy the Oracle JDK on FreeBSD binaries can not be distributed and you are only permitted to use them personally. For the same reason, the sources must be fetched manually.
The FreeBSD Foundation is no longer providing supported &java; &jdk; and &jre; packages based on Sun's partner sources. Older packages for &java; &jdk; and &jre; 5.0 and 6.0 are still available below for reference and legacy use only, but are no longer supported.
Further information about downloading the unsupported binaries is available from the FreeBSD Foundation &java; Downloads page.
The best thing you can do is download the latest release, install it, and try all your favorite Java applications. If they don't work, see below.
If you find an application that does not work, or crashes, here are the steps you should follow before reporting it:
Everyone can help here. If you have a suggestion to add to the documentation, write it up and send it to freebsd-java@FreeBSD.org