2015-03-08 4 views
3

Я стартер Ионный. Когда я создаю myfirst ионное приложение, я встречаю ошибку.Ионный не может построить андроид

Error:Failed to run "java -version", make sure that you have a JDK installed. 

Error:D:\andorid\ionic\test\platforms\android\cordova\build.bat: command failed with exit code 2 

     at ChildProcess.whenDone <C:\users\L\appdata\roaming\npm\node_modules\cordova\node_modules\cordova-lib\src\cordova\suoerspawn.js:131:23> 
     at ChildProcess. emit <events.js:110:17> 
     at maybeClose <child_process.js:1008:16> 
     at Process.ChildProcess._handle.onexit <child_process.js:1080:5> 

Фактически моя среда java была установлена ​​правильно. Я могу запустить «java -version».

Java version "1.8.0_20" 
Java<TM> SE Runtime Environment <build 1.8.0_20-b26> 
Java HotSpot<TM> 64-Bit Server VM <build 25.20-b23,mixed mode> 

Как это решить?

+0

Что ваш муравей версия? ant -version – Aks

+0

@Aks Мой муравей версии 1.9.4 – Linli

+0

Этот http://stackoverflow.com/questions/22868472/failed-to-run-java-even-though-path-is-set-on-windows-8 -enterprise-cordova может помочь – Aks

ответ

1

Попробуйте

Открыть файл .bash_profile с этим

nano ~/.bash_profile 

После добавления

export JAVA_HOME=$(/usr/libexec/java_home) 
export PATH=${JAVA_HOME}/bin:$PATH 
export PATH=/usr/local/bin:$PATH 
Смежные вопросы