安装 Java

Datalink (Classic) Agent 未安装 Java 运行环境(JRE),必须手动安装。 Datalink (Classic) 应该可以在大多数 Java 11 实现上运行,包括 这里 找到的 ,以及类似版本的 JRE 8。 Datalink (Classic) 4.9 Datalink (Classic) 4.8

注:

Apptio 并不认可或要求任何特定的 Java 实现。 AdoptOpenJDK 在此仅举一例。 请参考贵公司的 IT 政策,以确定任何软件的适用性。

在 Windows 机器上安装 JRE

  1. 转到 AdoptOpenJDK 11 (LTS)
  2. 选择适合操作系统的 OpenJDK 11 HotSpot 实现。
  3. 对于目前几乎所有的 Windows 版本来说,这意味着 x64 架构。
  4. 下载.msi 文件。

    您可以使用 JDK 或 JRE。 建议使用 JRE,除非您有其他需要 JDK 的软件。

  5. 打开文件,启动安装程序。
  6. 自定义设置 中,您可以选择要安装的功能,还可以选择更改默认安装目录。

    默认情况下 AdoptOpenJDK 安装到 c:\ProgramFiles\AdoptOpenJDK\<package>

  7. 选择可用目录树旁边的复选框,以更新 JAVA_HOME 环境变量。
  8. 选择所需的功能,然后选择 " 下一步 "。
  9. 选择 " 安装 "开始安装。
  10. 安装完成后,选择 " 完成 " 关闭程序。
  11. 请按照 运行 Datalink (Classic) Agent 安装向导 中的步骤操作。

如果您没有使用安装选项设置 JAVA_HOME ,并将其附加到 PATH 环境变量中,或者使用了不同的 Java 发行版,则需要使用 环境变量... 手动配置这些变量。 Windows 高级系统设置 中的控制面板。 环境变量应如下所示

JAVA_HOMEC:/程序 Files\AdoptOpenJDK\jdk-11.0.9.101-hotspot (Java 安装位置)

PATH : <以前存在的 PATH>;%JAVA_HOME%\bin

提示:

您可以在 Windows 命令提示符中输入以下命令来查看 OpenJDK 是否正确安装:
C:\Windows\system32> java --version

提示:

如果结果指向新安装的 OpenJDK 则说明 JRE 安装正确。

示例:

java --version
openjdk 11.0.9.1 2020-11-04
OpenJDK 运行环境 AdoptOpenJDK (build 11.0.9.1 +1)
OpenJDK 64 位服务器虚拟机 AdoptOpenJDK (build 11.0.9.1 +1, mixed mode)

在 Ubuntu Linux 上安装 JRE

安装 Java 11 的最佳选择是使用 Linux 发布包中的版本。 默认情况下, Ubuntu 20.04 包括 OpenJDK 版本 11,它是 JRE 和 JDK 的开源变体。

注:

下面的示例步骤是针对 Ubuntu Linux 分发。 其他 Linux 分配所需的步骤各不相同。 如需帮助,请咨询 Linux 管理员。

  1. 在命令提示符下,使用以下命令检查 Java 是否已安装:

    $ java --version

    如果当前未安装 Java,则会出现以下输出:

    输出
    未找到命令 "java",但可以通过以下方式安装:
    apt install default-jre
    apt install openjdk-11-jre-headless
    apt install openjdk-8-jre-headless

  2. 执行以下命令安装默认 JRE:

    $ sudo apt update
    $ sudo apt install default-jre

    这将从 OpenJDK 11 安装 JRE。

  3. 使用以下命令验证安装:

    $ java --version

    输出应类似于

    openjdk 版本 " 11.0.7 " 2020-04-14
    OpenJDK 运行环境 (build 11.0.7+10-post-Ubuntu-2ubuntu218.04 )
    OpenJDK 64 位服务器虚拟机 (build 11.0.7+10-post-Ubuntu-2ubuntu218.04, 混合模式,共享)

  4. 请按照 运行 Datalink (Classic) Agent 安装向导 中的步骤操作。

故障诊断

如果出现 Java 堆空间错误,请在环境变量中添加以下详细信息,然后重新启动实例。

JAVA_OPTS=-Xms512m -Xmx1024m
ENGINE_JAVA_OPTS=-Xms512m -Xmx1024m 

这将把内存中的最大堆大小增加到 1 GB,并排除任何与堆相关的问题。