提问人:nona 提问时间:8/24/2022 更新时间:8/24/2022 访问量:730
已安装 jdk 和 jRE,但仍然无法找到支持 apt 的 Java 运行时
jdk and jRE installed but still get Unable to locate a Java Runtime that supports apt
问:
我正在尝试像这样在我的 Mac OS 上安装 Apache Lib
sudo apt install php libapache2-mod-php
我有这个错误 无法完成操作。无法找到支持 apt 的 Java 运行时。 有关安装 Java 的信息,请访问 http://www.java.com。
我已经安装了 JDK 和 JRE
答:
0赞
Krazzzi
8/24/2022
#1
我实际上并不使用 MacOS,但是,请尝试您的环境变量。
如果在使用命令时没有返回版本:(不带引号),则 java 的路径可能设置不正确。java -version
我们可以使用以下命令进一步检查是否是这种情况:或从计算机上路径的所有变量中打印出来。printenv
env
您可以使用以下方法检查以确保 java 安装在默认位置/usr/libexec/java_home
然后,您可以通过以下方式添加到环境变量列表中:
- 使用以下方法查找.bash_profile的路径:
~/.bash-profile
使用您选择的文本编辑器打开.bash_profile文件。
向下滚动到.bash_profile文件的末尾。
使用 export 命令添加新的环境变量:
导出 [variable_name]=[variable_value]
该命令应如下所示
export JAVA_HOME=$(/usr/libexec/java_home)
这只是一个猜测,因为我再次不使用 Mac 或无法访问 Mac
保存对 .bash_profile 文件所做的任何更改。
通过重新启动终端窗口或使用以下命令执行新.bash_profile:
source ~/.bash-profile
评论
0赞
nona
8/24/2022
当我使用此命令 java -version 时,我可以找到安装了哪个版本的 java,我的问题是我无法执行 apt 命令
0赞
Krazzzi
8/26/2022
是在你的环境变量中吗?
评论