0

我正在尝试在我的系统中安装 contiki-ng 并且一切进展顺利,直到我尝试ant run在目录中运行命令contiki-ng/tools/cooja,然后我得到以下响应:

我们无法运行 Java,请确保您已安装 Java。
我们试图执行 /usr/lib/jvm/java-11-openjdk-amd64/bin/java/bin/java 但失败了。
如果您在不寻常的地方安装了 Java,您可以将 JAVA_HOME 设置为包含 Java 安装的目录。

我意识到我必须在 .bashrc 文件中更改/usr/lib/jvm/java-11-openjdk-amd64/bin/java/bin/java/usr/lib/jvm/java-11-openjdk-amd64/bin/java(从末尾删除 /bin/java;我复制了错误的路径)。

即使这样做了,我仍然遇到同样的错误。有人可以帮忙吗?

4

1 回答 1

2

您应该将 JAVA_HOME 设置为,/usr/lib/jvm/java-11-openjdk-amd64因为它应该指向 java 主目录,而不是 bin 目录

于 2020-09-30T14:53:52.860 回答