Add the appropriate javac path to your PATH variable. java.exe will be found under the bin directory of your JDK. E.g.
SET PATH=%PATH%;C:\Program Files (x86)\Java\jdk1.6.0_05\bin
Answer from krock on Stack OverflowAdd the appropriate javac path to your PATH variable. java.exe will be found under the bin directory of your JDK. E.g.
SET PATH=%PATH%;C:\Program Files (x86)\Java\jdk1.6.0_05\bin
Before answering your question, just wann ans this simple question : Why we need PATH and CLASSPATH?
Answer:
1) PATH: You need to set PATH to compile Java source code, create JAVA CLASS FILES and Operating System to load classes at runtime.
2) CLASSPATH: This is used by JVM and not by OS.
Answer to your question :
Just make sure you have Modified PATH variable (Windows System Environmental Variable) so that it points to bin dir which contains all exe for example: java,javac and etc. In my case it is like this : ;C:\Program Files\Java\jre7\bin.
So, it doesn't matter your system is 32 bit/64 bit until and unless you specify/Modify the PATH variable correctly.