You are on page 1of 19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

If Not True Then False


Forums Featured Linux Programming Servers SQL YUM Command Line
Search this site...

Home CentOS Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9


Updated by JR on Mar 6, 2013 in CentOS, Desktop Guides, Featured, Fedora, Linux, Most Popular, Programming, Programs, Red Hat (RHEL) | 176 comments

This is guide, howto Install Sun/Oracle Java JDK and JRE 7 update 17 (7u17) on Fedora 18/17/16/15/14/13/12, CentOS 6.3/6.2/6.1/6/5.9, Red Hat (RHEL) 6.3/6.2/6.1/6/5.9. If youre looking instruction for Sun/Oracle Java JDK/JRE version 6 installation on Fedora 18/17, CentOS/Red Hat (RHEL) 6.3/5.9, please check this guide.

Whats new in Sun/Oracle Java 7


VM Compressed 64-bit object pointers Garbage-First GC (G1) JSR 292: VM support for non-Java languages (InvokeDynamic) Lang JSR 294: Language and VM support for modular programming JSR 308: Annotations on Java types JSR TBD: Small language enhancements (Project Coin) JSR TBD: Project Lambda Core Modularization (Project Jigsaw) Upgrade class-loader architecture Method to close a URLClassLoader Unicode 5.1 Concurrency and collections updates (jsr166y) JSR 203: More new I/O APIs for the Java platform (NIO.2) SCTP (Stream Control Transmission Protocol) SDP (Sockets Direct Protocol) Elliptic-curve cryptography (ECC) Client XRender pipeline for Java 2D Nimbus look-and-feel for Swing Swing JLayer component Web Update the XML stack Read full info from here.

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17/16/15/14/13/12, CentOS 6.3/6.2/6.1/6/5.9, Red Hat
www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ 1/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

(RHEL) 6.3/6.2/6.1/6/5.9
1. Download Sun/Oracle Java JDK/JRE 7u17 32-bit/64-bit RPM packages
Download Sun/Oracle Java 7u17 from here http://www.oracle.com/technetwork/java/javase/downloads/index.html. Select rpm package (jdk-7u17-linux-i586.rpm, jdk-7u17linux-x64.rpm, jre-7u17-linux-i586.rpm or jre-7u17-linux-x64.rpm).

2. Change to root user.


s u d oi # #O R# # s u-

3. Install Java JDK or JRE package


# #J D K3 2 b i t# # r p mU v h/ p a t h / t o / b i n a r y / j d k 7 u 1 7 l i n u x i 5 8 6 . r p m # #J D K6 4 b i t# # r p mU v h/ p a t h / t o / b i n a r y / j d k 7 u 1 7 l i n u x x 6 4 . r p m # #J R E3 2 b i t# # r p mU v h/ p a t h / t o / b i n a r y / j r e 7 u 1 7 l i n u x i 5 8 6 . r p m # #J R E6 4 b i t# # r p mU v h/ p a t h / t o / b i n a r y / j r e 7 u 1 7 l i n u x x 6 4 . r p m

4a. Install Sun/Oracle JDK java, javaws, libjavaplugin.so (for Firefox/Mozilla) and javac with alternatives install command

Use Java JDK latest version (/usr/java/latest)

# #j a v a# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v aj a v a/ u s r / j a v a / l a t e s t / j r e / b i n / j a v a2 0 0 0 0 # #j a v a w s# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a w sj a v a w s/ u s r / j a v a / l a t e s t / j r e / b i n / j a v a w s2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n3 2 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o/ u s r / j a v a / l a t e s t / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n6 4 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b 6 4 / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o . x 8 6 _ 6 4/ u s r / j a v a / l a t e s t / j r e / l i b / a m d 6 4 / l i b n p j p 2 . s o2 0 0 0 0 # #I n s t a l lj a v a co n l yi fy o ui n s t a l l e dJ D K( J a v aD e v e l o p m e n tK i t )p a c k a g e# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a cj a v a c/ u s r / j a v a / l a t e s t / b i n / j a v a c2 0 0 0 0 a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a rj a r/ u s r / j a v a / l a t e s t / b i n / j a r2 0 0 0 0

Use Java JDK absolute version (/usr/java/jdk1.7.0_17)

# #j a v a# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v aj a v a/ u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / b i n / j a v a2 0 0 0 0 # #j a v a w s# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a w sj a v a w s/ u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / b i n / j a v a w s2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n3 2 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o/ u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n6 4 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b 6 4 / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o . x 8 6 _ 6 4/ u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / l i b / a m d 6 4 / l i b n p j p 2 . s o # #I n s t a l lj a v a co n l yi fy o ui n s t a l l e dJ D K( J a v aD e v e l o p m e n tK i t )p a c k a g e# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a cj a v a c/ u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / b i n / j a v a c2 0 0 0 0 a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a rj a r/ u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / b i n / j a r2 0 0 0 0

4b. Install Sun/Oracle JRE java, javaws and libjavaplugin.so (for Firefox/Mozilla) with alternatives install command

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

2/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Use Java JRE latest version (/usr/java/latest)

# #j a v a# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v aj a v a/ u s r / j a v a / l a t e s t / b i n / j a v a2 0 0 0 0 # #j a v a w s# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a w sj a v a w s/ u s r / j a v a / l a t e s t / b i n / j a v a w s2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n3 2 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o/ u s r / j a v a / l a t e s t / l i b / i 3 8 6 / l i b n p j p 2 . s o2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n6 4 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b 6 4 / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o . x 8 6 _ 6 4/ u s r / j a v a / l a t e s t / l i b / a m d 6 4 / l i b n p j p 2 . s o2 0 0 0 0

Use Java JRE absolute version (/usr/java/jre1.7.0_17)

# #j a v a# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v aj a v a/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 7 / b i n / j a v a2 0 0 0 0 # #j a v a w s# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a w sj a v a w s/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 7 / b i n / j a v a w s2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n3 2 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 7 / l i b / i 3 8 6 / l i b n p j p 2 . s o2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n6 4 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b 6 4 / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o . x 8 6 _ 6 4/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 7 / l i b / a m d 6 4 / l i b n p j p 2 . s o2 0 0 0 0

5. Check current java, javac, javaws and libjavaplugin.so versions


j a v av e r s i o n j a v av e r s i o n" 1 . 7 . 0 _ 1 7 " J a v a ( T M )S ER u n t i m eE n v i r o n m e n t( b u i l d1 . 7 . 0 _ 1 7 b 0 4 ) J a v aH o t S p o t ( T M )6 4 B i tS e r v e rV M( b u i l d2 2 . 1 b 0 2 ,m i x e dm o d e ) j a v a w s J a v a ( T M )W e bS t a r t1 0 . 0 . 0 . 4 f c s [ . . . ] j a v a cv e r s i o n j a v a c1 . 7 . 0 _ 1 7

Note: Check libjavaplugin.so with restarting Mozilla Firefox and writing about:plugins on address bar.

Java 7 console output on Fedora 18:

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

3/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

6. Swap between OpenJDK and Sun/Oracle Java JDK/JRE 6 and 7 versions


java

a l t e r n a t i v e sc o n f i gj a v a T h e r ea r e5p r o g r a m sw h i c hp r o v i d e' j a v a ' . S e l e c t i o n C o m m a n d * 1 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 4 / j r e / b i n / j a v a 2 / u s r / l i b / j v m / j r e 1 . 5 . 0 g c j / b i n / j a v a +3 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 6 / j r e / b i n / j a v a 4 / u s r / l i b / j v m / j r e 1 . 6 . 0 o p e n j d k / b i n / j a v a 5 / u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / b i n / j a v a E n t e rt ok e e pt h ec u r r e n ts e l e c t i o n [ + ] ,o rt y p es e l e c t i o nn u m b e r :5

Note: java with [+] is currently on use

javaws
a l t e r n a t i v e sc o n f i gj a v a w s T h e r ea r e3p r o g r a m sw h i c hp r o v i d e' j a v a w s ' . S e l e c t i o n C o m m a n d * 1 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 4 / j r e / b i n / j a v a w s +2 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 6 / j r e / b i n / j a v a w s 3 / u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / b i n / j a v a w s E n t e rt ok e e pt h ec u r r e n ts e l e c t i o n [ + ] ,o rt y p es e l e c t i o nn u m b e r :3

Note: java with [+] is currently on use

libjavaplugin.so (32-bit)

a l t e r n a t i v e sc o n f i gl i b j a v a p l u g i n . s o T h e r ea r e3p r o g r a m sw h i c hp r o v i d e' l i b j a v a p l u g i n . s o ' . S e l e c t i o n C o m m a n d * 1 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 4 / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o +2 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 6 / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o 3 / u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o E n t e rt ok e e pt h ec u r r e n ts e l e c t i o n [ + ] ,o rt y p es e l e c t i o nn u m b e r :3

libjavaplugin.so.x86_64 (64-bit)
a l t e r n a t i v e sc o n f i gl i b j a v a p l u g i n . s o . x 8 6 _ 6 4 T h e r ea r e3p r o g r a m sw h i c hp r o v i d e' l i b j a v a p l u g i n . s o . x 8 6 _ 6 4 ' . S e l e c t i o n C o m m a n d * 1 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 4 / j r e / l i b / a m d 6 4 / l i b n p j p 2 . s o +2 / u s r / j a v a / j d k 1 . 6 . 0 _ 2 6 / j r e / l i b / a m d 6 4 / l i b n p j p 2 . s o 3 / u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / j r e / l i b / a m d 6 4 / l i b n p j p 2 . s o E n t e rt ok e e pt h ec u r r e n ts e l e c t i o n [ + ] ,o rt y p es e l e c t i o nn u m b e r :3

Do you like this? javac


Like 116 Tw eet 66 74 190

a l t e r n a t i v e sc o n f i gj a v a c T h e r ea r e3p r o g r a m sw h i c hp r o v i d e' j a v a c ' . S e l e c t i o n C o m m a n d -

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

4/19

11/04/2013
* 1 +2 3

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9


/ u s r / j a v a / j d k 1 . 6 . 0 _ 2 4 / b i n / j a v a c / u s r / j a v a / j d k 1 . 6 . 0 _ 2 6 / b i n / j a v a c / u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 / b i n / j a v a c

E n t e rt ok e e pt h ec u r r e n ts e l e c t i o n [ + ] ,o rt y p es e l e c t i o nn u m b e r :3

Note: java with [+] is currently on use

Post-Installation Setup
Add JAVA_HOME environment variable to /etc/profile file or $HOME/.bash_profile file Java JDK and JRE latest version (/usr/java/latest)
# #e x p o r tJ A V A _ H O M EJ D K / J R E# # e x p o r tJ A V A _ H O M E = " / u s r / j a v a / l a t e s t "

Java JDK and JRE absolute version (/usr/java/jdk1.7.0_17)


# #e x p o r tJ A V A _ H O M EJ D K# # e x p o r tJ A V A _ H O M E = " / u s r / j a v a / j d k 1 . 7 . 0 _ 1 7 " # #e x p o r tJ A V A _ H O M EJ R E# # e x p o r tJ A V A _ H O M E = " / u s r / j a v a / j r e 1 . 7 . 0 _ 1 7 "

Related posts:
1. Install Sun/Oracle Java JDK/JRE 6u43 on Fedora 18/17, CentOS/RHEL 6.3/5.9 2. VirtualBox 4.2.8 on Fedora 18/17, CentOS/Red Hat (RHEL) 6.4/5.9 3. Install Eclipse SDK 4.2.1 (Juno) on Fedora 18/17, CentOS/RHEL 6.3/5.8 4. Install SVN (Subversion) Server on Fedora 18/17, CentOS/Red Hat (RHEL) 6.4/5.9 5. Install Apache/PHP 5.4.13 on Fedora 18/17, CentOS/RHEL 6.4/5.9 Follow If Not True Then False Updates!
If Not True Then False
Like 2,354

adve advertise rtise he here re

adve rtise rtise he re re

Follow @inttf

176 Comments
Previous 1 2 1. mervs / December 10, 2012 Awesome thread and I very much needed your help. I followed your instructions and when I ran the code java -version it gave me an error telling me that the command does not exist. I troubleshooted and the issue I found is that the JRE folder is missing under usr/java/latest folder. And no matter how many times I run these commands: alternatives install /usr/bin/java java /usr/java/latest/jre/bin/java 20000 alternatives install /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws 20000 It still will not create the folders thus I believe the cause of the Java command not found issue. Could you please help? I would appreciate any reply: Reply JR / December 11, 2012 Hi mervs, Actually alternatives install commands doesnt create folders, it just create symbolic links. Could you post output of following commands:
r p mq aj r e \ *j d k \ * l sl a/ u s r / j a v a l sl a/ u s r / j a v a / j r e *

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

5/19

11/04/2013
l sl a/ u s r / j a v a / j d k *

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Reply 2. Felippe / January 11, 2013 Amazing post guys! Very useful ! Reply 3. el_minjo / January 16, 2013 Thanks very much for the post! Reply 4. George Tsvetanov / January 19, 2013 Hi, thanks for helpful lessons but here I got an error: http://i45.tinypic.com/6ql9g5.png So what I can do and install this java package? Best regards, George! Reply JR / January 20, 2013 Hi George, You can ignore those .pack file errors, all jar packages are unpacked successfully (without errors). .pack files are used by Java Web Start clients to retrieve and unpack JAR files for Java programs. So these errors doesnt affect the JRE / JDK functionality when you install it using RPM package. But only rpm installation is not enough, you have to setup your new Java version also, so first install rpm, ignore .pack errors and then follow this guide. Reply Richard / January 22, 2013 I have the exactly same problem. How can I ignore those .pack errors? when I try to do it again it says package jdk-2000:1.7.0_11-fcs.x86_64 is already installed is the jdk completely installed? Thanks Reply JR / January 24, 2013 Hi Richard, Yes you have JDK package installed just normally, when you get package jdk-2000:1.7.0_11-fcs.x86_64 is already installed, and its completely installed even if you get those .pack file errors and then next steo is just setup java, javac, etc. Reply George Tsvetanov / January 24, 2013 Hi, Richard, just continue with the installation. This is not a real problem for you :) JR, thank you, mate! Reply Richard / January 24, 2013 Well thanks a lot JR and George , it really works 100% now. Reply JR / January 24, 2013 Excellent! :) Reply 5. Casier Fred / January 26, 2013 Hi, I slightly modified your alternatives approach as follows: alternatives verbose install /usr/bin/java java /usr/java/latest/jre/b$ slave /usr/bin/JAVA_HOME JAVA_HOME /usr/java/latest \ slave /usr/bin/javaws javaws /usr/java/latest/jre/bin/javaws \ slave /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/l$ slave /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.so.x86_64 /u$ slave /usr/bin/javac javac /usr/java/latest/bin/javac \ slave /usr/bin/jar jar /usr/java/latest/bin/jar
www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ 6/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Later on, I do export JAVA_HOME=/etc/alternatives/JAVA_HOME In this way, I limit inconsistency risks further. Thanks for your great blog. Reply JR / January 26, 2013 Hi Casier, This is nice alternatives approach, thanks for sharing! Reply 6. Renato / February 1, 2013 Straightforward, Brilliant! Thanks Reply Renato / February 2, 2013 Just one point to review Now I noticed that Firefox plugin is not getting updated. Just like the screenshot you have posted. Installed revision 11 but the Check libjavaplugin.so with restarting Mozilla is showing revision 10. In my environment I have similiar behavior: installed revision 11 but the Firefox about:plugins is showing previous version 05. Nevertheless, when running firefox as root the plugin is shown updated. Please help! TIA Reply JR / February 5, 2013 Hi Renato, Try following:
# #3 2 b i t# # a l t e r n a t i v e sc o n f i gl i b j a v a p l u g i n . s o # #6 4 b i t# # a l t e r n a t i v e sc o n f i gl i b j a v a p l u g i n . s o . x 8 6 _ 6 4

And then select right version and restart Firefox (or even log out and back in). Reply Renato / February 5, 2013 Wow. Youve got the point! With the recent revision 13 made available, I amended the procedure according to .13 and it is working perfectly. Thanks so much for your great help JR. Reply JR / February 5, 2013 Excellent! :) I updated this guide to Java 7u13 too. :) Btw. if you want stay up to date little bit easier then you can use latest method when you run alternatives install, like following:
# #E x a m p l eJ R E6 4 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b 6 4 / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o . x 8 6 _ 6 4/ u s r / j a v a / l a t e s t / l i b / a m d 6 4

You can check where latest point on file system:


l sl a/ u s r / b i n / j a v a

Reply
www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ 7/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Peter / March 20, 2013 Should that be ls -la /usr/bin/java ? (Running CentOS 6.4 64-bit) Reply JR / March 22, 2013 Hi Peter, Yes it should :) I updated this comment, thanks! Reply 7. Praveen / February 4, 2013 Nice one.. Reply 8. Ben / February 8, 2013 After struggling to do this for so long and confusing instructions for CENTOS 4/5, the instructions above are awesome. Thank you! Reply 9. Topher / February 12, 2013 Question for you: Ive been teaching myself java programming through the free online class that Stanford offers, but the sample lessons they provide require a 6 runtime enviroment. I found an rpm file of openjdk 6 but when I try to install it, it stops my since I already have openjdk7. How can I install these side by side? Reply JR / February 15, 2013 Hi Topher, You could try following command to install OpenJDK 6, when you have OpenJDK 7 installed:
r p mn o d e p si h v/ p a t h / t o / j a v a 1 . 6 . 0 o p e n j d k 1 . 6 . * . r p m

Reply Topher / February 18, 2013 Thanks! Worked like a charm! Reply JR / February 20, 2013 Excellent! :) Reply 10. nightshift / February 20, 2013 Hi, at the first step, when i try to install i get this message : [root@fedoracore Downloads]# rpm -Uvh jdk-7u15-linux-x64.rpm Preparing ################################# [100%] Updating / installing 1:jdk-2000:1.7.0_15-fcs ################################# [100%] Unpacking JAR files rt.jar Error: Could not open input file: /usr/java/jdk1.7.0_15/jre/lib/rt.pack jsse.jar Error: Could not open input file: /usr/java/jdk1.7.0_15/jre/lib/jsse.pack charsets.jar Error: Could not open input file: /usr/java/jdk1.7.0_15/jre/lib/charsets.pack tools.jar Error: Could not open input file: /usr/java/jdk1.7.0_15/lib/tools.pack localedata.jar Error: Could not open input file: /usr/java/jdk1.7.0_15/jre/lib/ext/localedata.pack What is the cause of this, i both tried to install jde and jdk but result is the same. Thank you very much for your guides. Reply 11. nightshift / February 20, 2013 I do not know what caused my problem but i removed all java versions with this command : yum remove *java* After that i rebooted my fedora 18 and followed the guide again with the new version of jre and jdk 1.7u15
www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ 8/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

I hope this helps. Reply JR / February 21, 2013 Hi nightshift, You can ignore those .pack file errors, all jar packages are unpacked successfully (without errors). .pack files are used by Java Web Start clients to retrieve and unpack JAR files for Java programs. So these errors doesnt affect the JRE / JDK functionality when you install it using RPM package. Reply 12. Eder Anillo Lora / February 23, 2013 This tutorial rock! Reply 13. Abelman / February 25, 2013 Hi JR, Thanks a lot you save my night! Reply 14. txe / February 28, 2013 Hi, I wish you could give a hand on this, my friend. After download java-re as you can see below, all I got is this output:
c dD o w n l o a d s / [ r o o t @ l o c a l h o s tD o w n l o a d s ] #l s j r e 7 u 1 5 l i n u x i 5 8 6 . r p m [ r o o t @ l o c a l h o s tD o w n l o a d s ] #r p mU v h/ p a t h / t o / b i n a r y / j r e 7 u 1 5 l i n u x i 5 8 6 . r p m e r r o r :o p e no f/ p a t h / t o / b i n a r y / j r e 7 u 1 5 l i n u x i 5 8 6 . r p mf a i l e d :N os u c hf i l eo rd i r e c t o r y [ r o o t @ l o c a l h o s tD o w n l o a d s ] #

I dont what Im overlooking, Id appreciate any clue. Thanks. Txe Reply JR / February 28, 2013 Hi txe, /path/to/binary means path to jre-7u15-linux-*.rpm file, so if you are downloads path, then your path to binary is empty or ./ Same command on your case:
r p mU v hj r e 7 u 1 5 l i n u x i 5 8 6 . r p m

Reply txe / February 28, 2013 Hi JR, Thanks for your reply. Yes you are absolutely right, I should have been cloud (it was a hard long day.. sorry.) However Im really lost now. The output I got when I type (being root) $rpm -Uvh jre-7u15-linux-i586.rpm is that the package is already installed . So what I did was to carry on whit the rest of your guide. In my case: ## java ##
a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v aj a v a/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a2 0 0 0 0

## javaws ##
a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a w sj a v a w s/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a w s2 0 0 0 0

## Java Browser (Mozilla) Plugin 32-bit ##


a l t e r n a t i v e si n s t a l l/ u s r / l i b / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / l i b / i 3 8 6 / l i b n p j p 2 . s o2 0 0 0 0Whit no reply from cli in any of these cases so I though it was going OK. However when I type java version this

is the output I got:


[ t x e @ l o c a l h o s tD o w n l o a d s ] $j a v av e r s i o n b a s h :j a v a :c o m m a n dn o tf o u n d . . . [ t x e @ l o c a l h o s tD o w n l o a d s ] $w h i c hj a v a / u s r / b i n / w h i c h :n oj a v ai n( / u s r / l o c a l / b i n : / u s r / b i n : / b i n : / u s r / l o c a l / s b i n : / u s r / s b i n : / h o m e / t x e / . l o c a l / b i n : / h o m e / t x e / b i n ) [ t x e @ l o c a l h o s tD o w n l o a d s ] $

Any help, please?, please.. Txe. Reply txe / February 28, 2013
www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ 9/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Probably I typed wrong again I said, I tried also this lines with, and still unsuccessful. alternatives install /usr/bin/java java /usr/java/jre-1.7.0_15/bin/java 20000 alternatives install /usr/bin/javaws javaws /usr/java/jre-1.7.0_15/bin/javaws 20000 alternatives install /usr/lib/mozilla/plugins/libjavaplugin.so libjavaplugin.so /usr/java/jre-1.7.0_15/lib/i386/libnpjp2.so 20000 Txe Reply JR / March 2, 2013 Hi txe, Could you post output of following command:
l sl a/ u s r / j a v a

Reply txe / March 2, 2013 Hi JR. Thanks for your reply This the output I got:
[ t x e @ l o c a l h o s t~ ] $l sl a/ u s r / j a v a t o t a l1 2 d r w x r x r x .3r o o tr o o t4 0 9 6F e b2 72 3 : 5 2. d r w x r x r x .1 3r o o tr o o t4 0 9 6F e b2 72 3 : 5 2. . l r w x r w x r w x .1r o o tr o o t1 6F e b2 72 3 : 5 2d e f a u l t>/ u s r / j a v a / l a t e s t d r w x r x r x .6r o o tr o o t4 0 9 6F e b2 72 3 : 5 2j r e 1 . 7 . 0 _ 1 5 l r w x r w x r w x .1r o o tr o o t2 1F e b2 72 3 : 5 2l a t e s t>/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 [ t x e @ l o c a l h o s t~ ] $

Reply JR / March 3, 2013 Thanks, it looks good, could you then post output of following commands:
a l t e r n a t i v e sd i s p l a yj a v a a l t e r n a t i v e sd i s p l a yj a v a w s a l t e r n a t i v e sd i s p l a yl i b j a v a p l u g i n . s o

And then also output of following command:


/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v av e r s i o n

Reply txe / March 3, 2013 Hi JR, Here its the output I got for each line, my friend: Thanks.
[ t x e @ l o c a l h o s t~ ] $a l t e r n a t i v e sd i s p l a yj a v a j a v a-s t a t u si sa u t o . l i n kc u r r e n t l yp o i n t st o/ u s r / j a v a / l a t e s t / j r e / b i n / j a v a / u s r / j a v a / l a t e s t / j r e / b i n / j a v a-p r i o r i t y2 0 0 0 0 s l a v ek e y t o o l :( n u l l ) s l a v eo r b d :( n u l l ) s l a v ep a c k 2 0 0 :( n u l l ) s l a v er m i d :( n u l l ) s l a v er m i r e g i s t r y :( n u l l ) s l a v es e r v e r t o o l :( n u l l ) s l a v et n a m e s e r v :( n u l l ) s l a v eu n p a c k 2 0 0 :( n u l l ) s l a v ej r e _ e x p o r t s :( n u l l ) s l a v ej r e :( n u l l ) s l a v ej a v a . 1 . g z :( n u l l ) s l a v ek e y t o o l . 1 . g z :( n u l l ) s l a v eo r b d . 1 . g z :( n u l l ) s l a v ep a c k 2 0 0 . 1 . g z :( n u l l ) s l a v er m i d . 1 . g z :( n u l l ) s l a v er m i r e g i s t r y . 1 . g z :( n u l l ) s l a v es e r v e r t o o l . 1 . g z :( n u l l ) s l a v et n a m e s e r v . 1 . g z :( n u l l ) s l a v eu n p a c k 2 0 0 . 1 . g z :( n u l l ) / u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a-p r i o r i t y2 0 0 0 0 s l a v ek e y t o o l :( n u l l ) s l a v eo r b d :( n u l l ) s l a v ep a c k 2 0 0 :( n u l l )

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

10/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9


s l a v er m i d :( n u l l ) s l a v er m i r e g i s t r y :( n u l l ) s l a v es e r v e r t o o l :( n u l l ) s l a v et n a m e s e r v :( n u l l ) s l a v eu n p a c k 2 0 0 :( n u l l ) s l a v ej r e _ e x p o r t s :( n u l l ) s l a v ej r e :( n u l l ) s l a v ej a v a . 1 . g z :( n u l l ) s l a v ek e y t o o l . 1 . g z :( n u l l ) s l a v eo r b d . 1 . g z :( n u l l ) s l a v ep a c k 2 0 0 . 1 . g z :( n u l l ) s l a v er m i d . 1 . g z :( n u l l ) s l a v er m i r e g i s t r y . 1 . g z :( n u l l ) s l a v es e r v e r t o o l . 1 . g z :( n u l l ) s l a v et n a m e s e r v . 1 . g z :( n u l l ) s l a v eu n p a c k 2 0 0 . 1 . g z :( n u l l ) / u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v a-p r i o r i t y2 0 0 0 0 s l a v ek e y t o o l :( n u l l ) s l a v eo r b d :( n u l l ) s l a v ep a c k 2 0 0 :( n u l l ) s l a v er m i d :( n u l l ) s l a v er m i r e g i s t r y :( n u l l ) s l a v es e r v e r t o o l :( n u l l ) s l a v et n a m e s e r v :( n u l l ) s l a v eu n p a c k 2 0 0 :( n u l l ) s l a v ej r e _ e x p o r t s :( n u l l ) s l a v ej r e :( n u l l ) s l a v ej a v a . 1 . g z :( n u l l ) s l a v ek e y t o o l . 1 . g z :( n u l l ) s l a v eo r b d . 1 . g z :( n u l l ) s l a v ep a c k 2 0 0 . 1 . g z :( n u l l ) s l a v er m i d . 1 . g z :( n u l l ) s l a v er m i r e g i s t r y . 1 . g z :( n u l l ) s l a v es e r v e r t o o l . 1 . g z :( n u l l ) s l a v et n a m e s e r v . 1 . g z :( n u l l ) s l a v eu n p a c k 2 0 0 . 1 . g z :( n u l l ) C u r r e n t` b e s t 'v e r s i o ni s/ u s r / j a v a / l a t e s t / j r e / b i n / j a v a . [ t x e @ l o c a l h o s t~ ] $ [ t x e @ l o c a l h o s t~ ] $a l t e r n a t i v e sd i s p l a yj a v a w s j a v a w s-s t a t u si sa u t o . l i n kc u r r e n t l yp o i n t st o/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a w s / u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a w s-p r i o r i t y2 0 0 0 0 / u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v a w s-p r i o r i t y2 0 0 0 0 C u r r e n t` b e s t 'v e r s i o ni s/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a w s . [ t x e @ l o c a l h o s t~ ] $ [ t x e @ l o c a l h o s t~ ] $a l t e r n a t i v e sd i s p l a yl i b j a v a p l u g i n . s o l i b j a v a p l u g i n . s o-s t a t u si sa u t o . l i n kc u r r e n t l yp o i n t st o/ u s r / j a v a / l a t e s t / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o / u s r / j a v a / l a t e s t / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o-p r i o r i t y2 0 0 0 0 / u s r / j a v a / j d k 1 . 7 . 0 _ 1 5 / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o-p r i o r i t y2 0 0 0 0 / u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / l i b / i 3 8 6 / l i b n p j p 2 . s o-p r i o r i t y2 0 0 0 0 / u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / l i b / i 3 8 6 / l i b n p j p 2 . s o-p r i o r i t y2 0 0 0 0 C u r r e n t` b e s t 'v e r s i o ni s/ u s r / j a v a / l a t e s t / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o . [ t x e @ l o c a l h o s t~ ] $ [ t x e @ l o c a l h o s t~ ] $/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v av e r s i o n b a s h :/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v a :N os u c hf i l eo rd i r e c t o r y [ t x e @ l o c a l h o s t~ ] $

Reply JR / March 3, 2013 Sorry, I wrote actually wrong path, could you also post output of following commands:
/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v av e r s i o n / u s r / j a v a / l a t e s t / b i n / j a v av e r s i o n

Reply txe / March 4, 2013 Hi JR, Sorry, I should have replied here for keeping the thread, isnt?. But once done I could not reverse the posting process. So re-post it, here again. Sorry to the inconvenience.
[ t x e @ l o c a l h o s t~ ] $/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v av e r s i o n U n r e c o g n i z e do p t i o n :v e r s i o n E r r o r :C o u l dn o tc r e a t et h eJ a v aV i r t u a lM a c h i n e . E r r o r :Af a t a le x c e p t i o nh a so c c u r r e d .P r o g r a mw i l le x i t . [ t x e @ l o c a l h o s t~ ] $

[ t x e @ l o c a l h o s t~ ] $/ u s r / j a v a / l a t e s t / b i n / j a v av e r s i o n U n r e c o g n i z e do p t i o n :v e r s i o n E r r o r :C o u l dn o tc r e a t et h eJ a v aV i r t u a lM a c h i n e . E r r o r :Af a t a le x c e p t i o nh a so c c u r r e d .P r o g r a mw i l le x i t .

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

11/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9


[ t x e @ l o c a l h o s t~ ] $

15. Pepinho DoSamba / February 28, 2013 You deserve to go to heaven for taking the time and effort to write this article for people you dont even know. Your work is highly appreciated! Reply 16. vinay kumar / March 1, 2013 thanks for great support Reply 17. txe / March 3, 2013 Hi JR, Thanks again. Here both outputs:
[ t x e @ l o c a l h o s t~ ] $/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v av e r s i o n U n r e c o g n i z e do p t i o n :v e r s i o n E r r o r :C o u l dn o tc r e a t et h eJ a v aV i r t u a lM a c h i n e . E r r o r :Af a t a le x c e p t i o nh a so c c u r r e d .P r o g r a mw i l le x i t . [ t x e @ l o c a l h o s t~ ] $ [ t x e @ l o c a l h o s t~ ] $/ u s r / j a v a / l a t e s t / b i n / j a v av e r s i o n U n r e c o g n i z e do p t i o n :v e r s i o n E r r o r :C o u l dn o tc r e a t et h eJ a v aV i r t u a lM a c h i n e . E r r o r :Af a t a le x c e p t i o nh a so c c u r r e d .P r o g r a mw i l le x i t . [ t x e @ l o c a l h o s t~ ] $

Reply JR / March 4, 2013 Lets continue here, this discussion. First run following commands (remove your current linking):
a l t e r n a t i v e sr e m o v ej a v a/ u s r / j a v a / l a t e s t / j r e / b i n / j a v a a l t e r n a t i v e sr e m o v ej a v a/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a a l t e r n a t i v e sr e m o v ej a v a/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v a a l t e r n a t i v e sr e m o v ej a v a w s/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / b i n / j a v a w s a l t e r n a t i v e sr e m o v ej a v a w s/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / b i n / j a v a w s a l t e r n a t i v e sr e m o v el i b j a v a p l u g i n . s o/ u s r / j a v a / l a t e s t / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o a l t e r n a t i v e sr e m o v el i b j a v a p l u g i n . s o/ u s r / j a v a / j d k 1 . 7 . 0 _ 1 5 / j r e / l i b / i 3 8 6 / l i b n p j p 2 . s o a l t e r n a t i v e sr e m o v el i b j a v a p l u g i n . s o/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 f c s . i 5 8 6 / l i b / i 3 8 6 / l i b n p j p 2 . s o a l t e r n a t i v e sr e m o v el i b j a v a p l u g i n . s o/ u s r / j a v a / j r e 1 . 7 . 0 _ 1 5 / l i b / i 3 8 6 / l i b n p j p 2 . s o

Then install java, javaws and java plugin again:


# #j a v a# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v aj a v a/ u s r / j a v a / l a t e s t / b i n / j a v a2 0 0 0 0 # #j a v a w s# # a l t e r n a t i v e si n s t a l l/ u s r / b i n / j a v a w sj a v a w s/ u s r / j a v a / l a t e s t / b i n / j a v a w s2 0 0 0 0 # #J a v aB r o w s e r( M o z i l l a )P l u g i n3 2 b i t# # a l t e r n a t i v e si n s t a l l/ u s r / l i b / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o/ u s r / j a v a / l a t e s t / l i b / i 3 8 6 / l i b n p j p 2 . s o2 0 0 0 0

Then try:
j a v av e r s i o n

Reply txe / March 4, 2013 Hi JR, Thanks for your reply. This is the output I got now:
[ r o o t @ l o c a l h o s tt x e ] #j a v av e r s i o n j a v av e r s i o n" 1 . 7 . 0 _ 1 5 " J a v a ( T M )S ER u n t i m eE n v i r o n m e n t( b u i l d1 . 7 . 0 _ 1 5 b 0 3 )

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

12/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9


J a v aH o t S p o t ( T M )S e r v e rV M( b u i l d2 3 . 7 b 0 1 ,m i x e dm o d e ) [ r o o t @ l o c a l h o s tt x e ] #

Then I checked out for plugins (about:plugins) on firefox and I can see them installed, though with a warning indication about using java on ff. (I hope its right thing using it..). Is there anything else I should do? I really appreciate your help. Txe. Reply JR / March 6, 2013 Hi txe, You got Java installed as it should be, but one thing to do now, is update installed Java JRE 7u15 to latest update 17, which fix Java browser plugin bug. Now when you use latest method, you can just download new package and install it using following command:
r p mU v h/ p a t h / t o / b i n a r y / j r e 7 u 1 7 l i n u x i 5 8 6 . r p m

Then you can check that its properly updated using following command:
j a v av e r s i o n

And you can check browser plugin version on about:plugins page. Reply txe / March 6, 2013 Ah!. Ok. but dont I have to uninstall the previous one version or something like that? Thanks! Txe. Reply JR / March 11, 2013 Hi txe, You can just update previous version with rpm -Uvh jre-7u17-linux-i586.rpm command, so you dont have to uninstall it first. Reply 18. Tiago Hori / March 12, 2013 Hi All, I found that on Fedora 18 the shared library libX11 is missing and without it, javaws wont run. You can het it here: http://pkgs.org/fedora-18/fedora-i386/libX11-1.5.03.fc18.i686.rpm/download/ T. Reply JR / March 14, 2013 Hi Tiago and thanks! You can also install it using yum:
y u mi n s t a l ll i b X 1 1

Reply 19. Anbal Leite / March 14, 2013 Thanks a lot for this very useful instructions! Best regards. Anbal Reply 20. getcar / March 15, 2013 I just tried to install JDK 7-17 on Fedora 18 and got the following error on Step 3. Your assistance would be appreciated: [root@localhost ~]# rpm -Uvh /var/tmp/jdk-7u17-linux-x64.rpm Preparing ################################# [100%] Updating / installing
www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ 13/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

1:jdk-2000:1.7.0_17-fcs ################################# [100%] Unpacking JAR files rt.jar Error: Could not open input file: /usr/java/jdk1.7.0_17/jre/lib/rt.pack jsse.jar Error: Could not open input file: /usr/java/jdk1.7.0_17/jre/lib/jsse.pack charsets.jar Error: Could not open input file: /usr/java/jdk1.7.0_17/jre/lib/charsets.pack tools.jar Error: Could not open input file: /usr/java/jdk1.7.0_17/lib/tools.pack localedata.jar Error: Could not open input file: /usr/java/jdk1.7.0_17/jre/lib/ext/localedata.pack Reply JR / March 19, 2013 Hi getcar, You can ignore those .pack file errors, all jar packages are unpacked successfully (without errors). .pack files are used by Java Web Start clients to retrieve and unpack JAR files for Java programs. So these errors doesnt affect the JRE / JDK functionality when you install it using RPM package. Reply 21. Mike / March 17, 2013 I want to say first I am running Centos 6.4 in a virtuabox. I dont think that should be an issue, I removed open java yum remove java then I downloaded the latest oracle java I installed rpm -ivh jdk-7u17-linux-x64.rpm then I alternatives install /usr/bin/java java /usr/java/latest/jre/bin/java 20000 then rnatives install /usr/lib64/mozilla/plugins/libjavaplugin.so libjavaplugin.s then I linked the plugin to ~/.mozilla/plugins Now whenever I hit a java site firefox crashes. It goes down fast too. I dont even know what to check If I look at about:plugins I see the java plugins java -version java version 1.7.0_17 Java(TM) SE Runtime Environment (build 1.7.0_17-b02) Java Hotspot(TM) 64-Bit Server VM (Build 23.7-b01, mixed mode) any ideas on why firefox is crashing now would be appreciated. Thanks again, Mike Reply JR / March 19, 2013 Hi Mike, Its not needed to link ~/.mozilla/plugins, if you run following command (Java JRE installation):
a l t e r n a t i v e si n s t a l l/ u s r / l i b 6 4 / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s ol i b j a v a p l u g i n . s o . x 8 6 _ 6 4/ u s r / j a v a / l a t e s t / j r e / l i b / a m d 6 4 / l i b n p j p 2 . s o

So remove link from ~/.mozilla/plugins and check output of following command:


l sl a/ u s r / l i b 6 4 / m o z i l l a / p l u g i n s / l i b j a v a p l u g i n . s o

Reply Mike / March 19, 2013 @pmkehdvs1001:~/.mozilla/plugins$ ls -la /usr/lib64/mozilla/plugins/libjavaplugin.so lrwxrwxrwx. 1 root root 41 Mar 16 22:45 /usr/lib64/mozilla/plugins/libjavaplugin.so -> /etc/alternatives/libjavaplugin.so.x86_64 Ok done, but firefox still crashes on java pages. If I open firefox and type in javatest in the search bar it hangs for a second then disappears. If I type in cars it will work find and go to wesites with cars in them. Reply JR / March 22, 2013 Hi Mike, Could you post also output of following commands:

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

14/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9


l sl a~ / . m o z i l l a / p l u g i n s a l t e r n a t i v e sd i s p l a yl i b j a v a p l u g i n . s o . x 8 6 _ 6 4

Reply 22. Mike / March 22, 2013 Hi JR, Well after hours of playing with it, I remembered that I was building this in a virtualbox. I decided to just start over, and what ever I did wrong or whatever went wrong went right with the second VM. Thank you for your help. I am all good now. Thanks again, Mike Reply JR / March 23, 2013 Hi Mike, You are welcome! Nice to hear that you got it working! Reply Previous 1 2

Leave a Comment
Your email address will not be published. Required fields are marked * Name * Email * Website

Comment You may use these HTML tags and attributes: < ah r e f = " "t i t l e = " " >< a b b rt i t l e = " " >< a c r o n y mt i t l e = " " >< b >< b l o c k q u o t ec i t e = " " >< c i t e >< c o d e >< d e l
d a t e t i m e = " " >< e m >< i >< qc i t e = " " >< s t r i k e >< s t r o n g > Submit

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Trackbacks/Pingbacks
1. Install Sun/Oracle Java JDK/JRE 7 (b108) on Fedora 13/CentOS 5.5 | java - [...] wicej: Install Sun/Oracle Java JDK/JRE 7 (b108) on Fedora 13/CentOS 5.5 fedora, jre, main, main-guide, rhel, ... 2. Install Sun/Oracle Java JDK/JRE 6u26 on Fedora 15, CentOS/RHEL 5.6/6 - [...] Install Sun/Oracle Java JDK/JRE 6u26 on Fedora 15, CentOS/RHEL 5.6/6By JR Published: July 29, 2010 Last Updated: ... 3. Android SDK r12 and Eclipse ADT on Fedora 15/14, CentOS/Red Hat (RHEL) 6 - [...] 1.1 Install Sun/Oracle Java 7 JDK/JRE [...] 4. Create Full Screen Graphic Displayer - Page 2 - [...] used to barrel ahead willy nilly People say I'm not doing my work I'm sorry but I found this ... 5. NetBeans 7.0.1 / 7.1 RC1 on Fedora 16/15, CentOS/RHEL 6/5.7 - [...] Suns Java, because I think NetBeans works faster with Suns Java. Here is the guide, howto install Sun/Oracle Java ... 6. Installing Java on CentOS 6 and configuring it to use for PHPStrom | Simple Coder - [...] http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-onfedora-centos-red-ha... [...] 7. java working but not in firefox - [...] again. I found this very useful when I set up my java, complete with an alternatives chooser: http://www.if-not-true-then-false.co...-redhat-rhel/ -- ... 8. How do I install Java on CentOS 6.2? - [...] you want to install JRE on CentOS, follow the steps in this link. I have used this in the ... Sponsors

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

15/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Advertise Here

Subscribe
If Not True Then False
Like 2,354 people like If Not True Then False.

F acebook social plugin

Follow @inttf

Popular Posts 487 Fedora 16 nVidia Drivers Install Guide (disable nouveau driver) Posted by JR on 11-10-11 329 VirtualBox 4.2.8 on Fedora 18/17, CentOS/Red Hat (RHEL) 6.4/5.9 Posted by JR on 2-18-10 248 Adobe Flash Player 11.2 on Fedora 18/17, CentOS/RHEL 6.3/5.8 Posted by JR on 3-11-10 241 Install SVN (Subversion) Server on Fedora 18/17, CentOS/Red Hat (RHEL) 6.4/5.9 Posted by JR on 10-6-10 215 Install Google Chrome on Fedora 18/17, CentOS/Red Hat (RHEL) 6.3 Posted by JR on 2-20-10 220 Install MySQL 5.5.30 on Fedora 18/17, CentOS/Red Hat (RHEL) 6.4/5.9 Posted by JR on 7-30-10 193

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

16/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Install Apache OpenOffice 3.4.1 on Fedora 18/17, CentOS/RHEL 6.3 Posted by JR on 2-18-10 Sponsors

Advertise Here

Recent From Linux

Fedora 18 nVidia Drivers Install / Uninstall Guide


Posted by JR on 1-29-13

Fedora 18 Spherical Cow Install Guide


Posted by JR on 1-26-13

Upgrade Fedora 17 to Fedora 18 using FedUp


Posted by JR on 1-20-13

YUM Delete / Remove Old Kernels on Fedora, CentOS, Red Hat (RHEL)
Posted by JR on 10-14-12

Install PostgreSQL 9.2 on Fedora 18/17, CentOS/RHEL/SL 6.4/5.9


Posted by JR on 10-8-12

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

17/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Debian Sid / Wheezy Netinstall with LVM Network Installation Guide


Posted by JR on 9-26-12

SVN (Subversion) Backup and Restore


Posted by JR on 9-19-12 More From Linux Recent From Programming

SVN (Subversion) Backup and Restore


Posted by JR on 9-19-12

PHP: APC Configuration and Usage Tips and Tricks


Posted by JR on 7-22-12

Solarized Linux
Posted by JR on 7-19-12

PHP / PDO / SQLite3 Example


Posted by JR on 1-23-12

PHP Memory Usage Information Class


Posted by JR on 11-12-11

Install Nginx/PHP-FPM on Fedora 18/17, CentOS/RHEL 6.4/5.9


Posted by JR on 10-30-11

NetBeans 7.2 on Fedora 18/17, CentOS/RHEL 6.3/5.8


Posted by JR on 12-10-10 More From Programming Latest Discussion from Forums How install SIP client Posted on March 15, 2013 Re: Derby to MySQL
www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ 18/19

11/04/2013

Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9

Posted on March 15, 2013 Re: vsftpd connection from local wordpress Posted on March 8, 2013 OPEN VPN Posted on March 6, 2013 Re: vsftpd connection from local wordpress Posted on March 5, 2013 Recent Comments Apache Userdir with SELinux on Fedora 18/17, CentOS/RHEL 6.4/5.9 Posted by Xavier Apache Userdir with SELinux on Fedora 18/17, CentOS/RHEL 6.4/5.9 Posted by JR Apache Userdir with SELinux on Fedora 18/17, CentOS/RHEL 6.4/5.9 Posted by JR Zend Framework on Fedora 18/17, CentOS/Red Hat (RHEL) 6.4/5.9 Posted by JR YUM Delete / Remove Old Kernels on Fedora, CentOS, Red Hat (RHEL) Posted by JR Sponsors 2013 If Not True Then False | Privacy Policy | Terms of Service (Disclaimer)

www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/

19/19

You might also like