Until a few days ago, I was able to run java applications from the command line, then something broke. I traced the problem down to being unable to invoke java.exe from c:\Windows\System32. Even if I give the full pathname (c:\windows\system32\java.exe) it still wont execute "'c:\Windows\System32\java.exe' is not recognized as an internal or external command, operable program or batch file.". I tried coping it to a different name in the same directory but it still wouldn't work. Only when I copied to java.exe to a different directory & putting that dir into PATH did I finally get it to work so this is my workaround solution but I would still like to know why it stopped executing from c:\Windows\System32 after months of being happy there!
Tell me more
×
Super User is a question and answer site for
computer enthusiasts and power users. It's 100% free, no registration required.
|
If you want to execute java form the command line, you should add it to your path. Go to Control Panel -> System -> Advanced System Settings, then go to the Advanced tab and click on Environment Variables. Look for the system variable called PATH, and append |
|||
|
C:\Windows\System32, at least on my Windows 7 machine. This is in addition to the full install located inC:\Program Files\Java– Darth Android Feb 1 at 21:48