Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-5422

platform add android fails on Mac with JAVA_HOME error

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 3.2.0
    • Fix Version/s: 3.3.0
    • Labels:
      None
    • Environment:

      Mac OS 10.9

      Description

      Just installed 3.2.0-rc1 as announced on cordova.apache.org.

      ```
      $ cordova -v
      3.2.0-rc.1
      ```

      When trying to update the platforms it failed, so I tried removing each platform and adding again. Works for iOS. When running `sudo cordova platform add android -d` I get:

      ```
      Running bin/create for platform "android" with command: ""/Users/djpfahler/.cordova/lib/android/cordova/3.2.0-rc1/bin/create" "/Users/djpfahler/localhost/LeadTracker/cordova/platforms/android" "com.dockmaster.leadtracker" "LeadTracker"" (output to follow)

      Error: An error occured during creation of android sub-project.
      [Error: ERROR : Make sure JAVA_HOME is set, as well as paths to your JDK and JRE for java.]

      at /Users/djpfahler/.nvm/v0.10.21/lib/node_modules/cordova/src/platform.js:246:30
      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)
      ```

      To verify I have JAVA_HOME set correctly:

      ```
      $ echo $JAVA_HOME
      /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home
      ```

      Ant is in my path:

      ```
      $ ant -v
      Apache Ant(TM) version 1.9.2 compiled on July 8 2013
      Trying the default build file: build.xml
      Buildfile: build.xml does not exist!
      Build failed
      ```

      ADT is installed.

      What happens here?

        Attachments

          Activity

            People

            • Assignee:
              kamrik Mark Koudritsky
              Reporter:
              davidpfahler David Pfahler
            • Votes:
              5 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: