Home  >  Article  >  javac is not recognized as an internal or external command or an operable program. How to solve the problem?

javac is not recognized as an internal or external command or an operable program. How to solve the problem?

尊渡假赌尊渡假赌尊渡假赌
尊渡假赌尊渡假赌尊渡假赌Original
2023-06-08 16:54:0310189browse

javac is not an internal or external command and is not an operable program. Solution: 1. First, download the latest version of JDK from the official website and install it; 2. Configure the system environment variables and add the path of jdk installation in the path. ;3. Enter the computer command line interface, enter "java -v" and the version number will appear.

javac is not recognized as an internal or external command or an operable program. How to solve the problem?

Operating system for this tutorial: Windows 10 system, Java 19.0.1 version, Dell G3 computer.

The error javac is not an internal or external command, nor an operable program or batch file occurs when using java. The solution is:

1. First download the latest version of JDK .

You can go to http://java.sun.com/javase/downloads/index.jsp to download the latest version JDK1.6. I installed it in "c:\Program Files\Java\jdk1.6.0_10" (use this as an example).

2. Configure after installation.

Right-click "My Computer", open "Properties", and select "Environment Variables" in "Advanced". In the newly opened interface, the system variables need to set three properties. The path attribute already exists on computers that have not installed JDK.

屏幕截图 2023-06-08 165035.png

①. Click "New" in "System Variables", then write "java_home" in the variable name,

Write the installation just now in the variable value Path "c:\ProgramFiles\Java\jdk1.6.0_10".

②. Find the path in the system variable and click Edit.

The meaning of path is that the system can recognize the java command in any path.

Add variable value ";c:\Program Files\Java\jdk1.6.0_10\bin;c:\Program Files\Java\jdk1.6.0_10\jre\bin".

③. Click "New" in the system variable, and then write "classpath" in the variable name.

The meaning of this variable is the path of java loading class (bin or lib). The java command can only recognize the class if it is in the classpath.

The value is "C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar"

3. Verify whether the installation is successful.

Click "Start"->"Run", enter "cmd", enter the command line interface, enter "java -version", if the installation is successful, the system displays java version "1.6. 0_10"....(different version numbers vary)

The above is the detailed content of javac is not recognized as an internal or external command or an operable program. How to solve the problem?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn