我的系统上安装了Java 8和Java 9(不是通过Homebrew)。
我的JAVA_HOME env变量设置指向Java 8(在我的.profile中),我可以成功编译需要Java 8的程序。
但是我试图通过Homebrew安装一个也需要Java 8的程序,但它一直在失败 - 似乎是因为它试图用Java 9构建它。
有没有办法告诉Homebrew只使用Java 8构建?
查看失败安装的日志强烈建议Homebrew尝试使用Java 9(其CFLAGS和PATH包含对" jdk-9"等的引用)。 Homebrew从哪里获取其环境设置?
提前致谢!