I'm trying to install JDK 1.7 on CentOS on my server. I've downloaded java_ee_sdk-6u3-jdk7-linux-x64.sh from Oracle website. Looks like it requires graphic interface, which I don't have on remote server. I haven't found any RPMs on Oracle website. yum install java installed jdk 1.6, but I need 1.7
2 Answers
You should download the jdk-7u3-linux-i586.tar.gz
or jdk-7u3-linux-x64.tar.gz
and simply uncompress one of those archives.
It is enough to install a JDK (Java SE Development Kit 7 Downloads)
And it is quite different from installing a Java Platform, Enterprise Edition 6 SDK Update 3 (with JDK 7), from the Java EE 6 SDK Downloads (which, indeed, might require a GUI).
-
after I uninstalled jdk why does yum asks for openjdk? I removed openjdk.– kinkajouJul 25, 2014 at 6:31
-
@kinkajou I don't know. I know jdk and openjdk are two different product, only the second one can be installed without having to accept a license first.– VonCJul 25, 2014 at 6:35
-
I have installed oracle jdk already but yum stills asks for openjdk.– kinkajouJul 25, 2014 at 6:37
-
yum should ask because of another product which depends on it, I suppose.– VonCJul 25, 2014 at 6:39
-
thank you I got it may be cassandra2 requires openjdk but i already have oracle jdk!– kinkajouJul 25, 2014 at 7:01
If I look at the download page, there is an rpm for x86 and x64
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u3-download-1501626.html