java - cordova 没有使用正确的 JAVA_Home 位置?

标签 java android cordova

我正在尝试使用 cordova 构建一个 android 项目,但我在使用 JDK 时遇到了问题。

我已确保路径正确并指向我的 JDK:

C:\Program Files\nodejs;
C:\Mobile\Android\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\tools; C:\Mobile\apache-ant-1.9.3-bin\apache-ant-1.9.3\bin; C:\Program
 Files\Java\jdk1.7.0_55\bin; C:\Program Files\Java\jre7\bin

当我在命令提示符中运行 echo %JAVA_HOME% 时,它显示

C:\Program Files\Java\jdk1.7.0_55\bin

但是当我运行 cordova build 命令时,它显示 JAVA_HOME Current Set

 C:\Program Files\Java\jre7

我还在名为 java_home 的路径下设置了一个系统变量并将其设置为

 C:\Program Files\Java\jdk1.7.0_55\bin

设置路径后我还重新启动了系统

谁能告诉我出了什么问题吗?

最佳答案

对于遇到同样问题的人,我将路径更改为

C:\Program Files\nodejs; C:\Mobile\Android\adt-bundle-windows-x86_64-20131030\adt-bundle-windows-x86_64-20131030\sdk\tools; C:\Mobile\apache-ant-1.9.3-bin\apache-ant-1.9.3\bin;

%JAVA_HOME%\bin; %ANT_HOME%\bin

这解决了问题

关于java - cordova 没有使用正确的 JAVA_Home 位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23241421/

相关文章:

android - 如何在拖动 View 时使用旋转动画以使中心位置不断变化?解决 fromDegree toDegree 问题

android - Ionic Cordova 通过从最近的应用程序列表中滑动应用程序来检测应用程序终止事件

java - 如何获取 JComponent 的副本?

java - 使用 servlet 过滤器修改请求参数

java - (Android)findViewById定位 View 失败返回null?

javascript - WebSQL/SQLite 按 javascript 日期 obj 排序

node.js - Microsoft Visual Studio Cordova 工具无法构建应用程序

java - 解析 XSL 时 Saxon 中的 NullPointerException

java - 正则表达式从给定字符串中删除特殊字符

android - 希腊字符 - phpMyAdmin