当前位置: 首页 > 知识库问答 >
问题:

macOS-Java运行时环境1.8或10是必需的,应该在安装Teradata Studio应用程序之前安装

潘文乐
2023-03-14

日安,

我正试图在我的Mac上安装“Teradata Studio”。这是一个用于处理Teradata数据库的软件。然而,在安装结束时,我得到一个错误“Java运行时环境1.8或10是必需的,应该在安装Teradata Studio应用程序之前安装。”

谁能告诉我怎么办?我已经安装了Java1.8。

终端命令的输出

"/usr/libexec/java_home-V"

Matching Java Virtual Machines (3):
    14, x86_64: "Java SE 14"    /Library/Java/JavaVirtualMachines/jdk-14.jdk/Contents/Home
    13.0.2, x86_64: "Java SE 13.0.2"    /Library/Java/JavaVirtualMachines/jdk-13.0.2.jdk/Contents/Home
    1.8.0_201, x86_64:  "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

java版本

java version "1.8.0_201"
Java(TM) SE Runtime Environment (build 1.8.0_201-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.201-b09, mixed mode)

Echo$JAVA_HOME

/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

.bash_profile内容:

export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home

看来我已经有1.8Java了。知道为什么它不起作用吗?

共有1个答案

马寒
2023-03-14

第一步:Java

您可以从此处下载并安装许多不同版本的Java,包括Java 11 for mac:

https://www.azul.com/downloads/zulu-community/?package=jdk

第二步:检查你的版本

使用命令java--version确定当前活动的java版本。

步骤3:删除Java的其他版本

如果您刚刚安装的版本没有显示,您的计算机上可能安装了多个Java版本。在这种情况下,您可能需要删除不是您想要的版本的现有Java版本。对于Mac,java通常安装在以下目录中:

/Library/Java/JavaVirtualMachine

要从计算机中删除Java版本,请使用命令“sudorm-rdirectory”,其中directory是要删除的目录的名称。

步骤4:重复,直到完成

重复步骤2和3,直到在步骤2中显示所需的Java版本。然后试着安装你的软件。

 类似资料:
  • 本文向大家介绍nodejs教程之环境安装及运行,包括了nodejs教程之环境安装及运行的使用技巧和注意事项,需要的朋友参考一下 让nodeJS跑起来 第一步当然是安装nodeJS环境了,现在windows安装nodeJS比较快了,直接下载即可: http://www.nodejs.org/download/ 这里根据需要下载,下载完成后直接下一步下一步即可,完了我们就具有nodeJS环境了 第二步

  • 本文向大家介绍Android 安装并运行应用程序,包括了Android 安装并运行应用程序的使用技巧和注意事项,需要的朋友参考一下 示例 要安装APK文件,请使用以下命令: 或如果该应用程序已存在并且我们要重新安装 要卸载应用程序,我们必须指定其软件包 使用以下命令以提供的包名称(或应用程序中的特定活动)启动应用程序: 例如,要启动位智:            

  • 问题内容: 我不是在寻找java-web- start,而是在寻找胖客户端应用程序安装工具包。我有一个独立的应用程序,其中包含几个文件(jar文件,数据文件等),并且需要执行一些非常标准的安装任务,例如向用户询问目标目录,让他们找到系统的某些部分- 选择一些按计算机或按用户配置的选项,并可能尝试检测它们的某些计算机设置。 我正在寻找类似于MSI或其他向导驱动的安装应用程序的东西。什么是Java的良

  • 我正在尝试使用Android Studio3.6.3和我的手机制作一个应用程序来测试它。我遇到了一个问题,我认为卸载这个应用程序是个好主意,但现在,Android studio不知道我的手机上不存在这个应用程序,它试图运行文件。错误是: 05/27 21:03:30:在小米红米Note 7上启动“MainActivity”。 启动活动时出错 我怎样才能欺骗它重新安装正确的应用程序?

  • 在Linux上创建JPackage安装程序Java应用程序的规范是什么? 我已经为Windows创建了一个安装程序,现在正在Linux上创建一个(使用Ubuntu) 到目前为止,我已经: 对于创建一个debian安装程序,它可以工作(安装尚未正常运行),但我对一些事情感到困惑,我不太熟悉linux环境。 无法看到linux-菜单-组或linux-快捷方式的效果 我应该使用linux-菜单-组还是l

  • 我知道这个问题已经被问了好几次,但我似乎无法摆脱这个错误 设置: 我已经在Ubuntu20.04上安装了java,sudo apt安装了默认的jre echo$JAVA_HOME给出的/usr/lib/jvm/JAVA-11-openjdk-amd64/我认为是正确的 PATH变量也设置正确。当我在shell中输入java时,它会显示可用的选项 在java-jd6.11/java-jd6.1中,o