From owner-svn-doc-all@FreeBSD.ORG Wed Apr 1 20:03:11 2015 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3B943E03; Wed, 1 Apr 2015 20:03:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1C2A11C2; Wed, 1 Apr 2015 20:03:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t31K3AJY074412; Wed, 1 Apr 2015 20:03:10 GMT (envelope-from eadler@FreeBSD.org) Received: (from eadler@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t31K3Ac0074410; Wed, 1 Apr 2015 20:03:10 GMT (envelope-from eadler@FreeBSD.org) Message-Id: <201504012003.t31K3Ac0074410@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: eadler set sender to eadler@FreeBSD.org using -f From: Eitan Adler Date: Wed, 1 Apr 2015 20:03:10 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r46415 - head/en_US.ISO8859-1/htdocs/java X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 01 Apr 2015 20:03:11 -0000 Author: eadler Date: Wed Apr 1 20:03:09 2015 New Revision: 46415 URL: https://svnweb.freebsd.org/changeset/doc/46415 Log: htdocs/java: include the installation on the main page - simplify installation instructions Deleted: head/en_US.ISO8859-1/htdocs/java/install.xml Modified: head/en_US.ISO8859-1/htdocs/java/Makefile head/en_US.ISO8859-1/htdocs/java/index.xml Modified: head/en_US.ISO8859-1/htdocs/java/Makefile ============================================================================== --- head/en_US.ISO8859-1/htdocs/java/Makefile Wed Apr 1 18:55:49 2015 (r46414) +++ head/en_US.ISO8859-1/htdocs/java/Makefile Wed Apr 1 20:03:09 2015 (r46415) @@ -8,7 +8,6 @@ .endif DOCS+= index.xml -DOCS+= install.xml DATA= j2j.gif Modified: head/en_US.ISO8859-1/htdocs/java/index.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/java/index.xml Wed Apr 1 18:55:49 2015 (r46414) +++ head/en_US.ISO8859-1/htdocs/java/index.xml Wed Apr 1 20:03:09 2015 (r46415) @@ -16,42 +16,73 @@ Jump to &java; -

The &openjdk; project provides an 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 by building from sources using the FreeBSD Ports Collection - (openjdk6 and openjdk7, respectively) and - are also distributed as a prebuilt binary package via the FreeBSD mirrors - and can be installed directly using pkg(8).

- -

&openjdk; is the recommended &java; implementation on FreeBSD. - 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.

-

Getting Java

-

Getting &java; for FreeBSD describes - how to install &java;

+

There are two choices of Java Development Kits on FreeBSD:

+ +
    + +
  • +

    OpenJDK

    + +

    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:

    +

    - &openjdk; 7 is frequently updated, and it is suggested to refer to a + 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. -

    + FreshPorts.

    -

    - &openjdk; 6 is frequently updated, and it is suggested to refer to a +

    &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. -

    + FreshPorts.

    +
  • + +
  • +

    Oracle JDK for Linux

    + +

    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.

    +
  • + +
  • +

    Legacy Native JDK

    +

    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.

    +
  • +

Documentation

@@ -59,7 +90,6 @@
  • Creating Ports
  • -

    I want to help by...

    ... testing