2014-09-17 5 views
1

내 phonegap 프로젝트를 빌드 할 때 다음 오류가 발생합니다.코르도바/PhoneGap 빌드 오류

D:\LWMobile\hello>cordova build android 
. 
. 
. 

BUILD FAILED 
C:\AndroidSDK\adtbundle\sdk\tools\ant\build.xml:601: The following 
d while executing this line: 
C:\AndroidSDK\adtbundle\sdk\tools\ant\build.xml:720: The following 
d while executing this line: 
C:\AndroidSDK\adtbundle\sdk\tools\ant\build.xml:734: Class not foun 

Total time: 2 seconds 
Error code 1 for command: cmd with args: /s,/c,ant,debug,-f,D:\LWMo 
atforms\android\build.xml,-Dout.dir=ant-build,-Dgen.absolute.dir=an 
Error: D:\LWMobile\hello\platforms\android\cordova\build.bat: Comma 
h exit code 2 
    at ChildProcess.whenDone (C:\Users\aniruddha.b\AppData\Roaming\ 
les\cordova\node_modules\cordova-lib\src\cordova\superspawn.js:135: 
    at ChildProcess.emit (events.js:98:17) 
    at maybeClose (child_process.js:756:16) 
    at Process.ChildProcess._handle.onexit (child_process.js:823:5) 

64 비트 시스템에 있으며 64 비트 JDK를 설치했습니다. 다음은 내 시스템 경로 변수 :

ANT_HOME: C:\Users\aniruddha.b\AppData\Roaming\npm\node_modules\ant\ant 
JAVA_HOME: C:\Program Files\Java\jdk1.8.0_20 
CLASSPATH: C:\Program Files\Java\jdk1.8.0_20\lib 

PATH: %JAVA_HOME%\bin; 
C:\AndroidSDK\adtbundle\sdk\platform-tools; 
C:\AndroidSDK\adtbundle\sdk\tools; 
C:\Program Files\nodejs\; 
%ANT_HOME%\bin; 

내 프로젝트 경로는 다음과 같습니다 D : \ LWMobile \ 안녕하세요

"안녕하세요"문제는의 호환성과 프로젝트 폴더

답변

1

Ant 버전과 Java 버전의 비 호환성 문제가 있습니다.

보유하고있는 앤트 버전은 1.8.4입니다. JDK 8 - Ant 만 지원 1.9 & 큰

JDK8을 제거한 다음 JDK7을 다시 설치하십시오.

1

했다입니다 Java 버전의 Ant 버전.

개미 버전은 1.8.4입니다. 따라서 & 개미 1.9 만 더

을 지원, 내가 JDK8을 제거하고

예, 오히려 업데이트 한 수 개미 자체 JDK7

로 다시 복귀 - 처음에, 나는 JDK 8했다. 그것도 옵션입니다. 그러나 특히 Ant1.8이 필요했습니다.