Professional Documents
Culture Documents
Home CentOS Install Sun/Oracle Java JDK/JRE 7u17 on Fedora 18/17, CentOS/RHEL 6.3/5.9
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.
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
(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).
4a. Install Sun/Oracle JDK java, javaws, libjavaplugin.so (for Firefox/Mozilla) and javac with alternatives install command
# #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
# #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
# #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
# #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
Note: Check libjavaplugin.so with restarting Mozilla Firefox and writing about:plugins on address bar.
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
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
libjavaplugin.so (32-bit)
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
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
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
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 "
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
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 *
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
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
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
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
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
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
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
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
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
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 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
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
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
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
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
Advertise Here
Subscribe
If Not True Then False
Like 2,354 people like If Not True Then False.
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 Apache OpenOffice 3.4.1 on Fedora 18/17, CentOS/RHEL 6.3 Posted by JR on 2-18-10 Sponsors
Advertise Here
YUM Delete / Remove Old Kernels on Fedora, CentOS, Red Hat (RHEL)
Posted by JR on 10-14-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
Solarized Linux
Posted by JR on 7-19-12
11/04/2013
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