(node:16112)UnhandledPromiseRejectionWarning:CordovaError:无法运行“javac -version”,请确保安装了JDK。 你可以从http://www.oracle.com/technetwork/java/javase/downloads获得它。 您的JAVA_HOME无效:C:\ Program Files(x86)\ Java \ jre1.8.0_171
我检查了我的用户环境变量,我有变量JAVA_HOME并设置为“C:\ Program Files(x86)\ Java \ jre1.8.0_171”
我还将C:\ Program Files(x86)\ Java \ jre1.8.0_171附加到用户环境变量PATH。
答案 0 :(得分:3)
确保安装了JDK
这是此错误消息的相关部分。您的JAVA_HOME
指向Java运行时环境(JRE),而不是Java Development Kit(JDK)。
javac
是Java编译命令,Cordova在这种情况下尝试执行该命令。但是,javac
未随JRE一起提供,因为它是一种开发工具。
您需要下载并安装JDK并设置JAVA_HOME
以指向它