Java CordovaError:未能找到';爪哇之家';环境变量。尝试手动设置
我从一个人那里得到一个ionic项目,我想在真正的android设备上调试它。Java CordovaError:未能找到';爪哇之家';环境变量。尝试手动设置,java,cordova,ionic-framework,debian,Java,Cordova,Ionic Framework,Debian,我从一个人那里得到一个ionic项目,我想在真正的android设备上调试它。 我使用以下命令: ionic cordova run android --device --verbose 最后我得到了这些错误信息: 在Android上准备Firebase “编译前”未找到钩子的脚本。 找不到“JAVA_HOME”环境变量。尝试手动设置。 CordovaError:找不到“JAVA_HOME”环境变量。尝试手动设置 我有JAVA_HOME设置,如果我设置了echo$JAVA_HOME我会得到:
我使用以下命令:
ionic cordova run android --device --verbose
最后我得到了这些错误信息:
在Android上准备Firebase“编译前”未找到钩子的脚本。
找不到“JAVA_HOME”环境变量。尝试手动设置。
CordovaError:找不到“JAVA_HOME”环境变量。尝试手动设置 我有
JAVA_HOME
设置,如果我设置了echo$JAVA_HOME
我会得到:
/usr/lib/jvm/java-1.11.0-openjdk-amd64
根据帖子,我还尝试将bin
文件夹添加到JAVA\u HOME
变量中,但没有成功
如果我也尝试
java-version
和javac-version
,我会收到成功消息。已解决
Cordova的10.0.0版需要jdk版本8。就是这样。你是否有机会以不同的用户身份运行Ionic?否:(我正在检查internet,似乎java 11与linux android cordova不兼容。我应该专门安装jdk的第8版。这有意义吗?我认为值得一试。是的,你应该尝试jdk 8。