I had almost the same problem using NetBeans 8.1 on Windows 7. With the exception of NetBeans, Cordoba (only) could not be found on my PATH, but Cordoba was installed on PATH as well. So, as everyone suggested, I tested the versions.
C:\>git --version git version 2.7.0.windows.2 C:\>cordova --version ? May Cordova anonymously report usage statistics to improve the tool over time? No You have been opted out of telemetry. To change this, run: cordova telemetry on. 6.2.0
Strange, --version asked for user input, which I gave. I reopened Netbeans to find that he can now magically see the installation of the cordova. Come to find out that my problem was that Netbeans could not see that it was installed because Cordoba was forcing the user to enter the first attempt. Cordoba was recently installed and never ran.
source share