on 2010 Sep 20 1:18 PM
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
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
Help others by sharing your knowledge.
AnswerRequest clarification before answering.
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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
> 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
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.