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

jdk 和 jRE 已安装,但仍然无法找到支持 apt 的 Java 运行时

凤财
2023-03-14

我正试图在mac操作系统上安装apachelib,如下所示

sudo apt install php libapache2-mod-php

我有这个错误,操作无法完成。找不到支持apt的Java运行时。请访问http://www.java.com了解安装Java的信息。

我已经安装了 JDK 和 JRE

共有1个答案

呼延聪
2023-03-14

我实际上并不使用MacOS,但请尝试一下您的环境变量。

如果在使用命令< code>java -version(不带引号)时没有得到版本,那么java的路径可能没有设置正确。

我们可以通过使用命令进一步检查情况是否如此:printenvenv 来打印出计算机上路径的所有变量。

您可以使用< code >/usr/lib exec/java _ home 检查以确保您的Java安装在默认位置

然后,您可以通过以下方式添加到环境变量列表:

  1. 使用以下命令查找.bash_profile的路径:

~/.bash配置文件

使用您选择的文本编辑器打开.bash_profile文件。

向下滚动到。bash_profile文件。

使用export命令添加新的环境变量:

导出[variable_name]=[variable_value]

命令应该看起来像这样

出口JAVA_HOME=$(/usr/libexec/java_home)

这只是一个猜测,因为我也不使用Mac,也没有机会使用它

保存对.bash_profile文件所做的任何更改。

通过重新启动终端窗口或使用以下命令执行新的.bash_profile:

source~/. bash-profile

 类似资料:
  • 我试图运行命令在我的终端在MacOS 我收到此消息作为响应:

  • 在我的Mac上,我无法打开JNLP的文件。双击它们会打开一个弹出窗口,显示以下消息: 操作无法完成。找不到支持javaws的Java运行时。请访问http://www.java.com了解安装Java的信息。 从终端: 我知道Java Web Start在Java 9中被弃用,在Java 11中被删除。但这是一个Oracle JDK 8。我认为它应该提供Java Web Start。那么到底发生了

  • 我使用的是 M1 苹果 OS11.5.2. 我已经下载了祖鲁.jdk和祖鲁.jre,在“/库/爪哇/爪哇虚拟机器”。 我还导出了路径。 当我打字时 我明白了: 无法完成操作。找不到支持apt的Java Runtime。 请访问http://www.java.com有关安装Java的信息。 我希望一些好心的人能告诉我解决方案。

  • 我已经用和python3.7安装了它,但是当我尝试导入pandas并运行代码时,会出现错误。 Traceback(最近一次调用最后一次):文件/用户/芭比/Python/测试/test.py,第1行,在导入熊猫为pd ModuleNotFoundError:没有名为'熊猫'的模块 如果我尝试再次安装...它说这个。 已满足pip3安装pandas要求:已满足pandas in/usr/local/

  • 如果我执行docker命令,如 我得到一个错误,docker没有安装,我可以做sudo apt get install docker来安装它。如果我这样做,它会说docker是最新版本。我是否需要设置二进制文件的某种路径才能运行它? 如果我做,没有答案。

  • 我安装了一个JDK1.8.0_92,它也被添加到Eclipse Neon中的Java/installed JRE中。其中包含java编译器和标准JDK的所有其他组件的“bin”子文件夹。但是,当我试图将这个JRE分配为GlassFish服务器的“服务器运行时环境”时,Eclipse抱怨它需要JDK而不是JRE。旧的JDK1.7.0_55文件夹不会产生这个问题,Eclipse认为它是一个JDK,而不