【发布时间】:2021-10-26 07:33:42
【问题描述】:
我目前正在尝试在我的计算机上安装 nextflow,但我遇到了无法解决的 Java 错误消息。
curl -s https://get.nextflow.io | bash
ERROR: Cannot find Java or it's a wrong version -- please make sure that Java 8 or later is installed
NOTE: Nextflow is trying to use the Java VM defined by the following environment variables:
JAVA_CMD: /Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home/bin/java
JAVA_HOME:
在其他帖子上寻找解决方案,我尝试使用
export JAVA_HOME="$(/usr/libexec/java_home -v 1.7+)"
但现在我仍然有几乎相同的错误
ERROR: Cannot find Java or it's a wrong version -- please make sure that Java 8 or later is installed
NOTE: Nextflow is trying to use the Java VM defined by the following environment variables:
JAVA_CMD: /Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home/bin/java
JAVA_HOME: /Library/Java/JavaVirtualMachines/jdk-16.0.2.jdk/Contents/Home
我的java版本:
java -version
java version "16.0.2" 2021-07-20
Java(TM) SE Runtime Environment (build 16.0.2+7-67)
Java HotSpot(TM) 64-Bit Server VM (build 16.0.2+7-67, mixed mode, sharing)
如果你能给我一些克服这个问题的建议,我将不胜感激。
【问题讨论】: