我正在尝试通过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)
  /图书馆/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home


我该如何解决该问题?安装需要特定的主目录,但我的有所不同吗?

最佳答案

我可以使用与this entry中提供的答案相同的答案


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


解决了问题

07-24 07:34