How to install java jdk on fedora core (linux)
How to install java jdk on fedora core? here i provide few steps to demonstrate how it’s work.
Installation Setup
1 ) Please visit sun java website to download any java jdk version you like.
http://java.sun.com/javase/downloads/index.jsp
2 ) Click download, select Linux platform, language and accept license and continue.
3 ) Select “Linux RPM in self-extracting file” and download jdk_filename-rpm.bin file (jdk-6u6-linux-i586-rpm.bin).
4 ) After downloaded, changed to the directory where you saved the file.
5 ) login to root user or su to root or sudo, and issue ‘chmod +x jdk_filename.-rpm.bin’ to make it executable.
chmod +x jdk_filename.bin
6 ) Execute it
./jdk_filename-rpm.bin
7 ) Press space bar , repeat until system prompt to enter yes or no, type y and enter to continue.
8 ) This will output a .rpm file in same directory
9 ) Issue ‘rpm -i jdk_filename.rpm’, this will install all jdk files on linux system /usr/java/jdk-version/
rpm -i jdk_filename.rpm
10 ) Create symbol links to make it execute anywhere
ln -s /usr/java/jdk1.6.0/bin/java /usr/bin/java
ln -s /usr/java/jdk1.6.0/bin/javac /usr/bin/javac
11 ) type java -version, DONE !!
Post-Installation Setup
Set JAVA_HOME into environment variable
Copy following statement and append to /etc/profile or .bashrc file, make system set JAVA_HOME into system environment variable.
export JAVA_HOME="/usr/java/jdk1.6.0;"
P.S Please visit How to install JDK on Ubuntu, if you want to know how to install java jdk with apt-get.
i have installed fedora on my machine but i am unable to run the java program like jdbc connectivity program, servlet program , jsp program so plz provide steps for that.
Thanks very much … It really helped
hi all,
can you tell me how to install jdk in fedora 17
thanks in advance .
hi.
i have installed FEDORA 17 .
but i am not able to run the java program.
plzzz help .
Why in the line export JAVA_HOME=”/usr/java/jdk1.6.0;” there is a “;” at the end?
Great walkthrough. Works like hot knife on butter. The simplest and possibly the best. Thank you for posting.
Thanks for this good summary. But instead of doing symbolic links, it can be good to attach it to update-alternatives.
I found at this place http://www.code-complete.com/code/index.php?/archives/46-using-update-alternatives-to-add-additional-java-versions-to-etcalternatives.html a good way to do it
# update-alternatives –install “/usr/bin/java” “java” “/usr/java/default/bin/java” 3
# update-alternatives –install “/usr/bin/javac” “javac” “/usr/java/default/bin/javac” 3
# update-alternatives –install “/usr/bin/javaws” “javaws” “/usr/java/default/bin/javaws” 3
then
# update-alternatives –config java
Thanks, really appreciated your invaluable opinion.
Terima Kasih banyak mas, ini sangat membantu saya, karena saya masih awam di linux.
sekali lagi terima kasih
you’re welcome
thanks for the guide pal. FEDORA 12 users must type “JDK” INSTEAD OF “JRE” type “./jre-6u18-linux-i586-rpm.bin” and then “rpm -i jre-6u18-linux-i586.rpm”. process goes then smoothly.
[email protected] -07/02/10.
you ledgend, I’ve followed about twenty guides on this tonight and none went as smoothly as this.
You forgot test java with command:
java -version
If will appear the error you should check the symlinks to /usr/bin/java
For CentOS – process is similar: Install Java on CentOS
thanks for the information added