Solved

Unable to access java files after downloading Oracle Java 7

Posted on 2014-04-17
2
897 Views
Last Modified: 2014-04-17
Hi Team,  

   Just a quick question on how to have my Centos 6.4 have its java version repointed from the basic OpenJDK to the Oracle version.

After installing  jdk 7  ( I got the jdk-7u55-linux-i586.rpm.) from the oracle web site, I did this...

JAVA_HOME=/usr/java/jdk1.7.0_45
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME
export PATH

--------------then updated the symbolic links ------------------

update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.7.0_55/bin/java" 1

update-alternatives --install "/usr/bin/java" "java" "/usr/java/jdk1.7.0_45/bin/java" 1
update-alternatives --set java /usr/java/jdk1.7.0_45/bin/java

update-alternatives --install "/usr/bin/javac" "javac" "/usr/java/jdk1.7.0_45/bin/javac" 1
update-alternatives --set javac /usr/java/jdk1.7.0_45/bin/javac



[root@neo4j au123456]# echo $PATH
/usr/lib/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/au123456/bin:/usr/java/jdk1.7.0_45/bin
[root@neo4j au123456]# java -version
bash: java: command not found

---------------------------  I looked for all references of java on my file system --------------
[root@neo4j au123456]# find / -name java
/usr/share/java
/usr/java
/usr/java/jdk1.7.0_55/jre/bin/java
/usr/java/jdk1.7.0_55/bin/java
/usr/lib/jvm/java-1.6.0-openjdk-1.6.0.0/jre/bin/java
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.19/jre/bin/java
/usr/lib/libreoffice/basis3.4/share/Scripts/java
/usr/lib/libreoffice/ure/share/java
/usr/lib/java
/usr/bin/java
/etc/pki/java
/etc/alternatives/java
/etc/java
/var/www/html/xataface-2.0.1/build_tools/jsdoc/java
/var/lib/alternatives/java
/home/au123456/Downloads/xataface-2.0.1/build_tools/jsdoc/java
[root@neo4j au123456]# java -version
bash: java: command not found
[root@neo4j au123456]# 
[root@neo4j au123456]# 

Open in new window



* To make java -version work I had to do this:


[root@neo4j au123456]# cd /usr/java/jdk1.7.0_55/bin
[root@neo4j bin]# pwd
/usr/java/jdk1.7.0_55/bin
[root@neo4j bin]# java -version
bash: java: command not found


[root@neo4j bin]# ./java -version
java version "1.7.0_55"
Java(TM) SE Runtime Environment (build 1.7.0_55-b13)
Java HotSpot(TM) Client VM (build 24.55-b03, mixed mode, sharing)
[root@neo4j bin]# 

Open in new window


It's like the java executables are not in the path.  I think I am missing something simple, just can't quite figure out what it is.

Thanks in advance for the help.
0
Comment
Question by:rleyba828
2 Comments
 
LVL 34

Accepted Solution

by:
Seth Simmons earned 500 total points
ID: 40008099
your path is wrong; you specify 1.7.0_45 for JAVA_HOME but you have 1.7.0_55 for the path
0
 

Author Comment

by:rleyba828
ID: 40008121
You are absolutely right.   that's what I get for working at 1:30 in the morning.

thanks
0

Featured Post

NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This post first appeared at Oracleinaction  (http://oracleinaction.com/undo-and-redo-in-oracle/)by Anju Garg (Myself). I  will demonstrate that undo for DML’s is stored both in undo tablespace and online redo logs. Then, we will analyze the reaso…
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
This tutorial explains how to use the VisualVM tool for the Java platform application. This video goes into detail on the Threads, Sampler, and Profiler tabs.
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

735 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question