2015-12-30 3 views
0

чем смысл этой ошибки я попытался запустить команду Cordova сборки и это ошибка, которая показываетОшибка: Ошибка команды Cordova сборки

C:\Users\Dan\alaya>cordova build 
Running command: cmd "/s /c "C:\Users\Dan\alaya\platforms\android \cordova \build. 
bat"" 
ANDROID_HOME=C:\Users\Dan\AppData\Local\Android\sdk 
JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_40\bin 
Running: C:\Users\Dan\alaya\platforms\android\gradlew cdvBuildDebug -b C:\Users\ 
Dan\alaya\platforms\android\build.gradle -Dorg.gradle.daemon=true 

ERROR: JAVA_HOME is set to an invalid directory: C:\Program Files (x86)\Java\jdk 
1.8.0_40\bin 

Please set the JAVA_HOME variable in your environment to match the 
location of your Java installation. 

C:\Users\Dan\alaya\platforms\android\cordova\node_modules\q\q.js:126 
       throw e; 
       ^
Error code 1 for command: cmd with args: /s /c "C:\Users\Dan\alaya\platforms an 
droid\gradlew cdvBuildDebug -b C:\Users\Dan\alaya\platforms\android   \build.gradle 
Dorg.gradle.daemon=true" 
ERROR building one of the platforms: Error: cmd: Command failed with \\exit code 
1 
You may not have the required environment or OS to build this project 
Error: cmd: Command failed with exit code 1 

ответ

0

Ошибка в настройке JAVA_HOME. Изменение

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_40\bin 

в

JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_40 
+0

это worked..thanks –

+0

но мой Java-прежнему работать с этим именем переменной? –

+0

Да java будет работать. Если вы хотите использовать java через командную строку, тогда добавьте C: \ Program Files (x86) \ Java \ jdk1.8.0_40 \ bin в переменной пути. –

Смежные вопросы