【问题标题】:which java 64bit download for Solaris 10 VM用于 Solaris 10 VM 的 java 64 位下载
【发布时间】:2015-05-05 20:46:31
【问题描述】:

我为 VMWare (win7 pro) 下载了 Solaris 5.10 VM (ova),我正在尝试将预安装的 java6 x64 从 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 更新为 java 7_79 x64 JDK 看来我有 64 位支持(isainfo 返回 amd64),我正在尝试确定哪个是正确的 java64 下载。我很困惑。 我试过 Solaris x64 16.38 MB jdk-7u79-solaris-x64.tar.gz 但是当我运行 java -version 我得到 初始化虚拟机时出错 发生了致命异常。程序将退出。

我还尝试了另一个下载 Solaris x86 96.66 MB jdk-7u79-solaris-i586.tar.gz 但正如我所怀疑的那样,结果只是 32 位。

我没有尝试 Sparc,因为我怀疑它们是用于 Sparc 拱门的。

帮助表示赞赏。

【问题讨论】:

  • 能否请您添加完整的错误?
  • 格式搞砸了 ** VM 初始化期间发生错误 发生致命异常。程序将会退出。 **
  • 啊,好吧,我认为信息会更广泛。别以为我能帮你。对不起
  • 如果有人能告诉我我需要为 JDK7 的 Solaris 5.10 下载哪个链接,我将不胜感激。
  • 您在问题中发布了正确的链接。有什么遗漏让你接受答案吗?

标签: java solaris


【解决方案1】:

您需要安装both the 32 bit and 64 bit packages。从它的大小来看,后者并不是一个完整的 JDK,而只是一个包含 64 位二进制文​​件/库的附加组件。

【讨论】:

  • 这个答案是正确的。 64 位包实际上是一个覆盖。只需安装到与 32 位软件包相同的目录结构中。而已。从 Java8 开始,这不再需要,因为 Solaris 不再有任何 32 位 Java。
【解决方案2】:

抱歉耽搁了。首先,卸载所有版本的java。秒,我注意到您提供的链接已过期。 Java 8 最近发布了,所以除非遇到兼容性问题,否则应该使用它。

Java 8

选择:Solaris x64

最后,如果这不起作用,请卸载并重新尝试从我提供的页面下载不同的内容。

【讨论】:

  • 谢谢,我正在安装与 Java 8 不兼容的 Talend 5.6.1。我尝试使用 Solaris x64。现在我在测试模式下使用 32 位 JDK7 (...i586..),这对我来说是可以的,但我确实需要 64 位才能真正安装。
猜你喜欢
  • 1970-01-01
  • 2016-01-17
  • 2011-01-03
  • 2010-12-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-14
  • 2014-12-21
相关资源
最近更新 更多