1

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
  • Does not it show a CLI-based menu?
    – Khaled
    Feb 26, 2012 at 11:32
  • it shows this: ./java_ee_sdk-6u3-jdk7-linux-x64.sh This program requires DISPLAY environment variable to be set. Please re-run after assigning an appropriate value to DISPLAY.
    – alex347
    Feb 26, 2012 at 11:38

2 Answers 2

1

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).

5
  • after I uninstalled jdk why does yum asks for openjdk? I removed openjdk.
    – kinkajou
    Jul 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.
    – VonC
    Jul 25, 2014 at 6:35
  • I have installed oracle jdk already but yum stills asks for openjdk.
    – kinkajou
    Jul 25, 2014 at 6:37
  • yum should ask because of another product which depends on it, I suppose.
    – VonC
    Jul 25, 2014 at 6:39
  • thank you I got it may be cassandra2 requires openjdk but i already have oracle jdk!
    – kinkajou
    Jul 25, 2014 at 7:01
1

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .