Saat kita melakukan build dalam membuat aplikasi mobile menggunakan Apache Cordova mungkin kita mengalami pesan kesalahan ‘Failed to run “ant -version’ .

Error lengkapnya mungkin seperti ini:
D:\cobamobile\halo>cordova build android
Running command: D:\cobamobile\halo\platforms\android\cordova\build.bat

D:\cobamobile\halo\platforms\android\cordova\node_modules\q\q.js:126
                    throw e;
                          ^
Error: Failed to run “ant -version”, make sure you have ant installed and added
to your PATH.
    at D:\cobamobile\halo\platforms\android\cordova\lib\check_reqs.js:43:27
    at ChildProcess.exithandler (child_process.js:641:7)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:735:16)
    at Process.ChildProcess._handle.onexit (child_process.js:802:5)
ERROR building one of the platforms: Error: D:\cobamobile\halo\platforms\android
\cordova\build.bat: Command failed with exit code 8
You may not have the required environment or OS to build this project

Error ini disebabkan karena kita belum menginstall Apache Ant dan memasukkan dalam PATH.

Untuk mengatasi error ini :

  1. Silahkan mendownload dan mengekstrak Apache Ant yang ada di http://ant.apache.org/bindownload.cgi .
    Ant adalah Java library dan command line tool untuk melakukan packaging sofware sehingga mudah proses instalasinya.
    Dalam artikel ini Ant digunakan untuk membuat apk.
  2. Silahkan menambahkan folder bin nya ke dalam Path
    Untuk menambahkan folder bin ke dalam Path Windows 7:
    – masuk ke Start – Computer – Properties – Advanced System Settings  –  Environment Variables – PATH

Jika sudah berhasil, silahkan membuka command line yang baru dan jalankan kembali, dan hasilnya akan seperti contoh berikut ini:
D:\cobamobile\halo>cordova build android


BUILD SUCCESSFUL
Total time: 51 seconds
Built the following apk(s):
    D:\cobamobile\halo\platforms\android\ant-build\CordovaApp-debug.apk

Informasi lebih lanjut silahkan mengunjungi:
1. http://ant.apache.org/
2. http://ant.apache.org/manual/install.html
3. http://ant.apache.org/bindownload.cgi
4. http://cordova.apache.org/docs/en/4.0.0/guide_cli_index.md.html#The Command-Line Interface_add_platforms

Kunjungi www.proweb.co.id untuk menambah wawasan anda.

Mengatasi Failed to run ant -version pada Apache Cordova