如何在 Solaris10 sparc 64 位上安装 JDK6?

Von*_*onC 2 solaris installation java

JDK6的安装步骤为:

非常简单,但是:

下面的答案是社区维基的答案,旨在进行编辑。

在 Solaris10 sparc 服务器上安装 JDK 时,您有什么我们都应该知道的评论/备注吗?

Von*_*onC 5

自 2009 年(我第一次回答的时间)以来,我发现自解压脚本与非标准路径完全兼容(例如在用户的路径中安装 JDK $HOME/usr/local,而不是系统路径/usr/local

最新的Oracle JDK 下载页面列出:

Solaris SPARC - Self Extracting Binary        86.05 MB  jdk-6u26-solaris-sparc.sh
Solaris SPARC 64-bit - Self Extracting Binary 12.24 MB  jdk-6u26-solaris-sparcv9.sh
Run Code Online (Sandbox Code Playgroud)

如果您将它们从 Windows 复制到您的服务器(例如使用winscp),您需要小心:您需要将这两个sh脚本复制为二进制文件(否则它们在 Unix 服务器上复制后将无法工作)。

一旦在服务器上,您需要chmod 755两个.sh(仅当您拥有64 位 Solaris时才需要第二个)。
执行它们(例如 in $HOME/usr/local,作为不需要任何 root 权限的用户),首先jdk-6u26-solaris-sparc.sh,然后如果需要jdk-6u26-solaris-sparcv9.sh

这将创建一个$HOME/usr/local/jdf1.6.0_26你有一个完全运行的 JDK。

  • 不需要 root 权限(与 相反pkgadd
  • 未修改环境变量:如果您想使用该特定 JDK,则需要添加$HOME/usr/local/jdf1.6.0_26/bin到您的环境变量中$PATH,但重点是:
    此安装不会干扰您当前的任何环境设置。
    (注意:JAVA_HOME当然没有设置,但无论如何它永远不会被任何安装过程设置