From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Mvb22-0005O6-5X for garchives@archives.gentoo.org; Wed, 07 Oct 2009 18:14:34 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 31B52E0F36; Wed, 7 Oct 2009 18:14:33 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DA814E0F36 for ; Wed, 7 Oct 2009 18:14:32 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id C28B167EAD for ; Wed, 7 Oct 2009 18:14:31 +0000 (UTC) Received: from nightmorph by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1Mvb1z-00010R-Db for gentoo-doc-cvs@lists.gentoo.org; Wed, 07 Oct 2009 18:14:31 +0000 From: "Joshua Saddler (nightmorph)" To: gentoo-doc-cvs@lists.gentoo.org Subject: [gentoo-doc-cvs] gentoo commit in xml/htdocs/doc/en: java.xml X-VCS-Repository: gentoo X-VCS-Files: java.xml X-VCS-Directories: xml/htdocs/doc/en X-VCS-Committer: nightmorph X-VCS-Committer-Name: Joshua Saddler Content-Type: text/plain; charset=utf8 Message-Id: Sender: Joshua Saddler Date: Wed, 07 Oct 2009 18:14:31 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-cvs@lists.gentoo.org Reply-to: docs-team@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 6d56dfc1-d35e-4f6d-8a88-47d86c4fc54f X-Archives-Hash: 19358f0116cf1a9354ad0822a96cb7e6 nightmorph 09/10/07 18:14:31 Modified: java.xml Log: Updated Java guide for 64-bit plugins (bug 287675). Also removed some o= ld cruft related to blackdown and old Sun versions. Revision Changes Path 1.44 xml/htdocs/doc/en/java.xml file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/java= .xml?rev=3D1.44&view=3Dmarkup plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/java= .xml?rev=3D1.44&content-type=3Dtext/plain diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/en/java= .xml?r1=3D1.43&r2=3D1.44 Index: java.xml =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/java.xml,v retrieving revision 1.43 retrieving revision 1.44 diff -u -r1.43 -r1.44 --- java.xml 16 Sep 2009 15:26:43 -0000 1.43 +++ java.xml 7 Oct 2009 18:14:31 -0000 1.44 @@ -1,5 +1,5 @@ - + =20 @@ -24,8 +24,8 @@ =20 -0.18 -2009-09-16 +0.19 +2009-10-07 =20 What is Java? @@ -126,14 +126,7 @@ kaffe/sablevm/gcj/jamvm -->

-The default for Java 1.4 is the Blackdown JRE/JDK pair, as it is freely -("free as in beer") available without any registration fuss. -

- -

-JREs and JDKs from Sun, IBM, and BEA are generally faster, but getting t= hem -is a bit more work, as you are required to read and accept their license= before -downloading (IBM additionally requires you to register). +The default for Java 1.6 is the Sun JRE/JDK pair.

=20 @@ -165,9 +158,9 @@ =20

-As already mentioned, some of the JDKs and JREs require you to jump thro= ugh a -few hoops before installing. Simply emerge the packages as you normally = would. -The ebuilds will then instruct you where to go and what to download. +Some of the JDKs and JREs require you to jump through a few hoops before +installing. Simply emerge the packages as you normally would. The ebuil= ds will +then instruct you where to go and what to download.

=20

@@ -512,8 +505,8 @@ =20

 # eselect java-nsplugin list
-   [1]   sun-jre-bin-1.5
-   [2]   blackdown-jre-1.4.2
+   [1]   sun-jre-bin-1.6
+   [2]   icedtea6-bin
 
=20

@@ -521,7 +514,7 @@

=20
-# eselect java-nsplugin set sun-jre-bin-1.5
+# eselect java-nsplugin set sun-jre-bin-1.6
 
=20

@@ -530,8 +523,8 @@ =20

 # eselect java-nsplugin list
-   [1]   sun-jre-bin-1.5  current
-   [2]   blackdown-jre-1.4.2
+   [1]   sun-jre-bin-1.6  current
+   [2]   icedtea6-bin
 
=20

@@ -549,12 +542,25 @@ =20

If you are running a mixed 64-bit and 32-bit multilib system (for exampl= e, on -AMD64), you can only use 32-bit Java plugins. +AMD64), you can use 64-bit and 32-bit Java plugins. Unless you have a pr= essing +need to run 32-bit Java applications, we recommend using native 64-bit p= lugins +on 64-bit web browsers.

=20

-To use a 32-bit plugin, you will need to emerge emul-linux-x86-java with -the nsplugin USE flag enabled. +There are several native 64-bit browser plugins available. The default J= DK/JRE +pair, sun-jdk and sun-jre-bin, both include browser plugin= s. Just +emerge one of them with the nsplugin USE flag enabled. +

+ +
+# echo "dev-java/sun-jre-bin nsplugin" >> /etc/portage/package.use
+# emerge sun-jre-bin
+
+ +

+To use a 32-bit plugin on a 32-bit browser, you will need to emerge +emul-linux-x86-java with the nsplugin USE flag enabled.

=20
@@ -569,23 +575,21 @@
 
 # eselect java-nsplugin list
 Available 32-bit Java browser plugins
-  [1]   emul-linux-x86-java-1.4.2
-  [2]   emul-linux-x86-java-1.5
+  [1]   emul-linux-x86-java-1.5
+  [2]   emul-linux-x86-java-1.6
+Available 64-bit Java browser plugins
+  [1]   icedtea6-bin
+  [2]   sun-jre-bin-1.6
 
=20

-Although you must select a 32-bit browser (such as mozilla-firefox-bi= n) -to use with your 32-bit plugin, the 64-bit version of konqueror u= ses your -Java VM directly, so it's possible to use the 64-bit version of black= down -with this browser; no further configuration is necessary. -

- -

-Now select the right plugin for your 32-bit browser: +Now select the right plugin for your browsers:

=20
-# eselect java-nsplugin set 32bit emul-linux-x86-java-1.5
+(Choose the plugins for 32-bit and 64-bit browsers)
+# eselect java-nsplugin set 32bit emul-linux-x86-java-1.6
+# eselect java-nsplugin set 64bit sun-jre-bin-1.6
 
=20

@@ -595,8 +599,11 @@

 # eselect java-nsplugin list
 Available 32-bit Java browser plugins
-  [1]   emul-linux-x86-java-1.4.2
-  [2]   emul-linux-x86-java-1.5  current
+  [1]   emul-linux-x86-java-1.5
+  [2]   emul-linux-x86-java-1.6  current
+Available 64-bit Java browser plugins
+  [1]   icedtea6-bin
+  [2]   sun-jre-bin-1.6  current
 
=20