我正在系统上建立离子项目,并遇到JDK版本的某些问题

时间:2018-12-20 16:52:56

标签: android bash cordova ionic-framework java-home

echo $JAVA_HOME的输出: /Library/Java/JavaVirtualMachines/jdk1.8.0_171.jdk/Contents/Home

我正在运行sudo ionic cordova build android命令并得到
Error: Requirements check failed for JDK 1.8 or greater错误。
我的系统上安装了3个版本的jdk(1.8、9、10),但是在.bash_rc文件中,我已将路径添加到jdk1.8。
在引发错误之前,终端将JAVA_HOME值显示为jdk10的值。显然,它正在获取最新版本的jdk并将JAVA_HOME的值设置为该jdk的地址。

作为一个临时修复程序,我删除了其他两个版本的jdk并已解决了该问题,但是我的其他项目将需要jdk10。
如何取消这种临时更改?

0 个答案:

没有答案