蚂蚁运行命令的JAVA_HOME路径

时间:2020-09-30 14:43:30

标签: java contiki ubuntu-20.04 cooja contiki-ng

我正在尝试在系统中安装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;我复制了错误的路径)。

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

1 个答案:

答案 0 :(得分:2)

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