Centos5.8上安装jdk7u7

Centos5.8上安装jdk7u7

我正在尝试在 Linux CentosOS 5.8 上安装 Java SDK (jdk-7u7-linux-i586.rpm)。

我在用着本指南,并从 Oracle 网站下载所有内容。

执行包时rpm -Uvh /path/to/binary/jdk-7u7-linux-i586.rpm安装 java:

[root@ip-***-***-**-189 java]# rpm -Uvh jdk-7u7-linux-i586.rpm
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]

但它完成后我收到这些错误:

Unpacking JAR files...
        rt.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/rt.pack
        jsse.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/jsse.pack
        charsets.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/charsets.pack
        tools.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/lib/tools.pack
        localedata.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/ext/localedata.pack
        plugin.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/plugin.pack
        javaws.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/javaws.pack
        deploy.jar...
Error: Could not open input file: /usr/java/jdk1.7.0_07/jre/lib/deploy.pack

尽管看起来一切都安装正确,但当我进行以下检查时:

[root@ip-***-***-**-189 java]# java -version
java version "1.7.0_07"
Java(TM) SE Runtime Environment (build 1.7.0_07-b10)
Java HotSpot(TM) Server VM (build 23.3-b01, mixed mode)

[root@ip-***-***-**-189 java]# javac -version
javac 1.7.0_07

[root@ip-***-***-**-189 java]# javaws
Java(TM) Web Start 10.7.0.10-fcs

我仍然想知道:

  • 这些错误是什么?
  • 它们对于运行.jar文件是否至关重要(我需要在服务器上使用 Selenium)?
  • 我怎样才能安装而不出现这些错误?

答案1

我看到了同样的错误,但在手动检查中,jar 文件存在并且似乎已正确部署。我相信可以安全地忽略这些错误。不过,如果还有另一个更新,我想我们会再次更新...

答案2

我遇到了同样的错误。忽略它们并更新到7u9

相关内容