首页 > 解决方案 > 我在运行 cooja 模拟器时安装 contiki os 时遇到了一些错误

问题描述

 ~/contiki-ng/tools/cooja$ ant run 
Error: JAVA_HOME is not defined correctly.   We cannot execute /usr/lib/jvm/java-11-openjdk-amd64/bin/java/bin/java

有人请帮忙!

标签: embedded-linux

解决方案


简单的!

java -version 如果这不是 java8,则打开终端类型,然后安装 java8

whereis java

复制这个 path_where_java

或直接执行此操作

update-alternatives --config java

手动选择java8版本

终端

gedit .bashrc

export JAVA_HOME=path_where_java
export PATH=$PATH:$JAVA_HOME

为 .profile 做点什么

gedit .profile

export JAVA_HOME=path_where_java
export PATH=$PATH:$JAVA_HOME

重新开始


推荐阅读