LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   command for finding java version (https://www.linuxquestions.org/questions/linux-newbie-8/command-for-finding-java-version-597715/)

babu198649 11-07-2007 02:29 AM

command for finding java version
 
hi
what is the command to find java version running in the computer.
java -version is not working.

thanks

Dinithion 11-07-2007 02:40 AM

What do you get typing java -version?

babu198649 11-07-2007 03:23 AM

[bala@localhost eclipse]$ java -version
bash: java: command not found

Dinithion 11-07-2007 05:04 AM

Try using the full path, when doing so, you may even get the version from the path, like here:
$ /usr/lib/jre1.6.0_01/bin/java -version
java version "1.6.0_01"
Java(TM) SE Runtime Environment (build 1.6.0_01-b06)
Java HotSpot(TM) Server VM (build 1.6.0_01-b06, mixed mode)

babu198649 11-07-2007 07:06 AM

thank u
i have two logins .in one login java command works but in the other it does not . i have mentioned the path variables in both users .bash_profile.

Dinithion 11-07-2007 07:53 AM

I suggest to double check $PATH for both users and make sure the path is correct and don't point to a old directory etc. If the path is correct, can both of the user actually run the program when run it with the full path?

babu198649 11-07-2007 08:06 AM

thanks again,
i have checked the path its fine , but one thing i am intrested to understand is that when i press tab it shows all the commands (i hope i am right). in one login the command java is displayed . in the other it is not ,who actually updates the command


[bala@localhost eclipse]$ whereis java
java: /etc/java /usr/lib/java /usr/share/java


# .bash_profile

# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi

# User specific environment and startup programs
export JAVA_HOME = /usr/java/jdk1.6.0_02
PATH=$JAVA_HOME/bin:$PATH
PATH=$PATH:$HOME/bin

export PATH
unset USERNAME
~
~
~
~
~
~
~


All times are GMT -5. The time now is 03:53 AM.