当我运行命令 sudo ionic cordova run android 时出现此错误
Error: Failed to find 'JAVA_HOME' environment variable. Try setting it manually.
虽然我设置了 JAVA_HOME
echo $JAVA_HOME
/usr/lib/jvm/java-9-oracle
答案1
将以下行添加到您的/home/$USER/.bashrc
文件中:
export JAVA_HOME="/usr/lib/jvm/java-9-oracle"
export PATH=$PATH:$JAVA_HOME/bin
然后source
该文件与source ~/.bashrc
或关闭该终端并重新打开然后再次尝试您的代码。
答案2
将其添加到主目录中文件末尾.bashrc
,关闭并重新打开所有打开的终端窗口,然后重试:
export JAVA_HOME=/usr/lib/jvm/java-9-oracle