Wenn man beim builden eines Cordova Projektes die Fehlermeldung bekommt, das die javac Compiler Datei unter dem in der Umgebungsvariable JAVA_HOME angegebenene Pfad nicht finden kann, und man sicher ist, das man die richtigen Pfade unter JAVA_HOME und PATH eingetragen hat, dann muss man versuchen den Pfad zur JDK Umgebung in der Variable PATH an den Anfang zu schreiben, oder besser vor der Variable für System32, denn es kann sein das man im System32 Ordner auch eine java.exe Datei liegen hat. Wenn das so ist, dann wird diese genutzt, was zu einem Fehler führt. Wird der Pfad für das JDK jetzt an den Anfang der Path Variabeln gestellt, wird dieser zuerst durchsucht und dann auch genutzt.
Achtung: Wenn Ihr den Pfad bis zum bin Ordner angebt, funktioniert zwar Cordova, dafür aber Eclipse nicht mehr. Daher nur den Pfad zum jdk angeben, nicht den Pfad zum Bin Folder.