cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Not able to find JAVA after installation

Former Member
0 Likes
2,077

Dear sir,

I would like to install ECC.6 on Red Hat Enterprises Linux 5.0 server for test purpose. I have already completed RHEL installation and perform all the recommendation written in SAP NOTES 171356, 1048303 etc.

I have installed JAVA as per the instructions given in the following links.

http://java.sun.com/j2se/1.4.2/install-linux.html

http://www.java.com/en/download/help/linux_install.xml

http://www.yolinux.com/TUTORIALS/LinuxTutorialJava.html#INSTALL_SDK

I am able to install JAVA on my Linux server but when I try to check whether the installation is successful or not I tried following commands, with the unexpected result.

#which java

/usr/bin/java

    1. Java -fullversion*

gives details of by default installed java.

Can anybody help me or guide me to install java correctly on my Linux server?

Any other details if you like I will provide.

Regards

Ahsan

View Entire Topic
Former Member
0 Likes

Dear Markus,

Please find the steps I am following to install JAVA on Linux. Please let me know where I am creating mistake. Please note that I'm installing Java for SAP on 32 bit server.

-


[root@localhost dump]# chmod 777 .

[root@localhost dump]# ls -ltr

total 153228

-rwxrwxrwx 1 root root 35513469 May 10 2006 j2sdk-1_4_2_12-linux-i586.rpm

-rwxrwxrwx 1 root root 682914 Jul 3 2008 saplocales-2.5-2.i386.rpm

-rwxrwxrwx 1 root root 93425 Nov 25 2009 compat-libstdc++-296-2.96-141.i386.rpm

-rwxrwxrwx 1 root root 35184545 Sep 20 17:30 j2sdk-1_4_2_12-linux-i586-rpm.bin

-rwxrwxrwx 1 root root 36337163 Sep 20 18:09 j2sdk-1_4_2_12-linux-i586.bin

drwx------ 2 root root 16384 Sep 24 19:45 lost+found

-rwxrwxrwx 1 root root 20694516 Oct 18 2010 jre-6u21-linux-i586-rpm.bin

-rwxrwxrwx 1 root root 13834943 Oct 19 2010 j2re-1_4_2_12-linux-i586-rpm.bin

-rwxrwxrwx 1 root root 14339018 Oct 19 2010 j2re-1_4_2_12-linux-i586.bin

[root@localhost dump]# ./j2re-1_4_2_12-linux-i586-rpm.bin

Sun Microsystems, Inc.

Binary Code License Agreement

for the

JAVATM 2 RUNTIME ENVIRONMENT (J2RE), STANDARD EDITION,

VERSION 1.4.2_X

Do you agree to the above license terms? [yes or no] yes

Unpacking...

Checksumming...

0

0

Extracting...

UnZipSFX 5.40 of 28 November 1998, by Info-ZIP

inflating: j2re-1_4_2_12-linux-i586.rpm

Done.

[root@localhost dump]# ls -ltr

total 166960

-rw-rr 1 root root 14040017 May 10 2006 j2re-1_4_2_12-linux-i586.rpm

-rwxrwxrwx 1 root root 35513469 May 10 2006 j2sdk-1_4_2_12-linux-i586.rpm

-rwxrwxrwx 1 root root 682914 Jul 3 2008 saplocales-2.5-2.i386.rpm

-rwxrwxrwx 1 root root 93425 Nov 25 2009 compat-libstdc++-296-2.96-141.i386.rpm

-rwxrwxrwx 1 root root 35184545 Sep 20 17:30 j2sdk-1_4_2_12-linux-i586-rpm.bin

-rwxrwxrwx 1 root root 36337163 Sep 20 18:09 j2sdk-1_4_2_12-linux-i586.bin

drwx------ 2 root root 16384 Sep 24 19:45 lost+found

-rwxrwxrwx 1 root root 20694516 Oct 18 2010 jre-6u21-linux-i586-rpm.bin

-rwxrwxrwx 1 root root 13834943 Oct 19 2010 j2re-1_4_2_12-linux-i586-rpm.bin

-rwxrwxrwx 1 root root 14339018 Oct 19 2010 j2re-1_4_2_12-linux-i586.bin

[root@localhost dump]# chmod 777 j2re-1_4_2_12-linux-i586.rpm

[root@localhost dump]# cd /

[root@localhost /]# rpm -Uvh /dump/j2re-1_4_2_12-linux-i586.rpm

Preparing... ########################################### [100%]

1:j2re ########################################### [100%]

[root@localhost /]# which java

/usr/bin/which: no java in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin)

[root@localhost /]# java -version

bash: java: command not found

[root@localhost /]# export JAVA_HOME=/usr/java/j2re1.4.2_12

[root@localhost /]# export PATH=$PATH:/usr/java/j2re1.4.2_12

[root@localhost /]# export JAVA_HOME=/usr/java/j2re1.4.2_12/bin

[root@localhost /]# env

SSH_AGENT_PID=2999

HOSTNAME=localhost.localdomain

DESKTOP_STARTUP_ID=

SHELL=/bin/bash

TERM=xterm

HISTSIZE=1000

GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc-1.2-gnome2

WINDOWID=50331729

OLDPWD=/dump

USER=root

LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:.cmd=00;32:.exe=00;32:.com=00;32:.btm=00;32:.bat=00;32:.sh=00;32:.csh=00;32:.tar=00;31:.tgz=00;31:.arj=00;31:.taz=00;31:.lzh=00;31:.zip=00;31:.z=00;31:.Z=00;31:.gz=00;31:.bz2=00;31:.bz=00;31:.tz=00;31:.rpm=00;31:.cpio=00;31:.jpg=00;35:.gif=00;35:.bmp=00;35:.xbm=00;35:.xpm=00;35:.png=00;35:.tif=00;35:

GNOME_KEYRING_SOCKET=/tmp/keyring-xO6bFF/socket

SSH_AUTH_SOCK=/tmp/ssh-QhbwSH2940/agent.2940

SESSION_MANAGER=local/localhost.localdomain:/tmp/.ICE-unix/2940

MAIL=/var/spool/mail/root

DESKTOP_SESSION=default

PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/usr/java/j2re1.4.2_12

GDM_XSERVER_LOCATION=local

INPUTRC=/etc/inputrc

PWD=/

JAVA_HOME=/usr/java/j2re1.4.2_12/bin

XMODIFIERS=@im=none

LANG=en_US.UTF-8

GDMSESSION=default

SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass

HOME=/root

SHLVL=2

GNOME_DESKTOP_SESSION_ID=Default

LOGNAME=root

CVS_RSH=ssh

DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-u5Zubm461a,guid=33b69c4c402aa6d9fde81c5ea4b14700

LESSOPEN=|/usr/bin/lesspipe.sh %s

DISPLAY=:0.0

G_BROKEN_FILENAMES=1

COLORTERM=gnome-terminal

XAUTHORITY=/tmp/.gdm714HJV

_=/bin/env

[root@localhost /]# $echo $PATH

bash: /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/usr/java/j2re1.4.2_12: No such file or directory

[root@localhost /]#

-


Hope you will guide me towards the right direction.

Warm Regards

Ahsan

Edited by: Ahsan Rizvi on Sep 24, 2010 8:30 AM

markus_doehr2
Active Contributor
0 Likes

> Please find the steps I am following to install JAVA on Linux. Please let me know where I am creating mistake. Please note that I'm installing Java for SAP on 32 bit server.

32bit Linux uses the Sun JDK, so forget about the IBM one. The IBM JDK is used only on x86_64

> -rwxrwxrwx 1 root root 35513469 May 10 2006 j2sdk-1_4_2_12-linux-i586.rpm

Any reason why you use such an old JDK? The current one is 1.4.2_27, I download that one and install it.

To find out where it's been installed used

rpm -qlp <rpm package>

To actually use it you have to change the environment.

Markus