Home » Questions » Computers [ Ask a new question ]

javac command not found

javac command not found

I am trying to compile a java program I found on the internet and it says that I must check if javac is installed. I installed the JDK a long time ago so it should be working but I get command not found error:

Asked by: Guest | Views: 194
Total answers/comments: 2
Guest [Entry]

"It looks like the javac executable cannot be found because you did not set your PATH environment variable to include it. This is a simple fix.

Since you are clearly using Windows XP...

Right click ""My Computer"" and select ""Properties"". (or Win + Pause)
Go to the ""Advanced"" Tab
Click the ""Environment Variables"" button near the bottom of the dialog
Under ""User variables"" for your account, there should be a PATH variable, if there is not click ""New"" and create it with the variable name PATH and the value as the path to your jdk's bin directory (something like C:\Program Files\Java\jdk1.6.0\bin, it is different between installations so you will have to check C:\Program Files\Java for a jdk version). If it already exists but is empty, change it to the path to your jdk's bin directory. If it already exists but is NOT empty, append a semicolon (;) along with the path to your jdk's bin directory.

The value should look like this:

If there were previous values, it should be separated with a semicolon like so:"
Guest [Entry]

You need to edit the environment variables, as mentioned by John T. The built in windows environment variable editor is kind of a pain, check out Rapid Environment Editor.