0

我正在尝试通过 unix 上的二进制文件(galago-3.12-bin)安装 Galago。当我运行该文件时,我收到以下错误:

SEF-IS-017660:galago-3.12-bin anton$ bin/galago 错误:未正确定义 JAVA_HOME。我们无法执行 /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home/bin/java

当我检查我的 java 主目录时,我得到:

SEF-IS-017660:galago-3.12-bin anton$ echo $(/usr/libexec/java_home) /Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

我该如何纠正这个问题?安装需要某个主目录,但我的不同?

4

1 回答 1

1

我可以使用与此条目中提供的答案相同的答案

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

修复了问题

于 2017-11-23T22:24:47.187 回答