WAS
asked on
setting path variable
when i run java version, i get jdk version of the one that is came along with OS, i installed new jdk as below and set the path in .bashrc and sourced by still when i run java -version i get system jdk, how to override system jdk path setting by by user account
[webadmin@centos5 software]$ cd /app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ pwd
/app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ cat ~/.bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
alias l='ls -ltr'
# User specific aliases and functions
# The following are the environment variables for Java, ANT and JBoss
export JAVA_HOME=/app/govi/jdk1.6 .0_29
export PATH=$PATH:$JAVA_HOME/bin
export ANT_HOME=/app/govi/ant-1.8 .2
export PATH=$PATH:$ANT_HOME/bin
export JBOSS_HOME=/app/govi/jboss -5.1.0.GA
export PATH=$PATH:$JBOSS_HOME/bin
#export CLASSPATH=$CLASSPATH:/opt/ software/j unit-4.10. jar:/app/g ovi/ant-1. 8.2_src/bu ild/lib/an t-junit4.j ar
# User specific aliases and functions
[webadmin@centos5 bin]$ pwd
/app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (rhel-1.22.1.9.8.el5_6-i38 6)
OpenJDK Client VM (build 19.0-b09, mixed mode)
[webadmin@centos5 bin]$ cat ~/.bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
alias l='ls -ltr'
# User specific aliases and functions
# The following are the environment variables for Java, ANT and JBoss
export JAVA_HOME=/app/govi/jdk1.6 .0_29
export PATH=$PATH:$JAVA_HOME/bin
export ANT_HOME=/app/govi/ant-1.8 .2
export PATH=$PATH:$ANT_HOME/bin
export JBOSS_HOME=/app/govi/jboss -5.1.0.GA
export PATH=$PATH:$JBOSS_HOME/bin
#export CLASSPATH=$CLASSPATH:/opt/ software/j unit-4.10. jar:/app/g ovi/ant-1. 8.2_src/bu ild/lib/an t-junit4.j ar
# User specific aliases and functions
[webadmin@centos5 bin]$ source ~/.bashrc
[webadmin@centos5 bin]$ pwd
/app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ ./java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Client VM (build 20.4-b02, mixed mode, sharing)
[webadmin@centos5 bin]$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (rhel-1.22.1.9.8.el5_6-i38 6)
OpenJDK Client VM (build 19.0-b09, mixed mode)
[webadmin@centos5 bin]$
[webadmin@centos5 software]$ cd /app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ pwd
/app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ cat ~/.bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
alias l='ls -ltr'
# User specific aliases and functions
# The following are the environment variables for Java, ANT and JBoss
export JAVA_HOME=/app/govi/jdk1.6
export PATH=$PATH:$JAVA_HOME/bin
export ANT_HOME=/app/govi/ant-1.8
export PATH=$PATH:$ANT_HOME/bin
export JBOSS_HOME=/app/govi/jboss
export PATH=$PATH:$JBOSS_HOME/bin
#export CLASSPATH=$CLASSPATH:/opt/
# User specific aliases and functions
[webadmin@centos5 bin]$ pwd
/app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (rhel-1.22.1.9.8.el5_6-i38
OpenJDK Client VM (build 19.0-b09, mixed mode)
[webadmin@centos5 bin]$ cat ~/.bashrc
# .bashrc
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
alias l='ls -ltr'
# User specific aliases and functions
# The following are the environment variables for Java, ANT and JBoss
export JAVA_HOME=/app/govi/jdk1.6
export PATH=$PATH:$JAVA_HOME/bin
export ANT_HOME=/app/govi/ant-1.8
export PATH=$PATH:$ANT_HOME/bin
export JBOSS_HOME=/app/govi/jboss
export PATH=$PATH:$JBOSS_HOME/bin
#export CLASSPATH=$CLASSPATH:/opt/
# User specific aliases and functions
[webadmin@centos5 bin]$ source ~/.bashrc
[webadmin@centos5 bin]$ pwd
/app/govi/jdk1.6.0_29/bin
[webadmin@centos5 bin]$ ./java -version
java version "1.6.0_29"
Java(TM) SE Runtime Environment (build 1.6.0_29-b11)
Java HotSpot(TM) Client VM (build 20.4-b02, mixed mode, sharing)
[webadmin@centos5 bin]$ java -version
java version "1.6.0_20"
OpenJDK Runtime Environment (IcedTea6 1.9.8) (rhel-1.22.1.9.8.el5_6-i38
OpenJDK Client VM (build 19.0-b09, mixed mode)
[webadmin@centos5 bin]$
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER