Error: Javac no se reconoce en Windows 10

Sheeraz Gul 15 febrero 2024
Error: Javac no se reconoce en Windows 10

Este tutorial demuestra cómo resolver el problema "javac no se reconoce en Windows 10".

el javac no se reconoce en Windows 10

El error "javac no se reconoce en Windows 10" suele ocurrir con los principiantes o con la programación Java. El javac es un comando utilizado para compilar los programas java; invoca la aplicación javac.exe en el directorio bin de JDK.

Siempre que se produce el error "javac no se reconoce", la JVM no puede encontrar el archivo javac.exe. El archivo se eliminó o la variable de entorno no está configurada para el JDK.

javac se puede encontrar en el directorio C:\Program Files\Java\jdk-17.0.2\bin.

ubicación del archivo javac.exe

Si JVM no puede encontrar el archivo javac, arrojará el mensaje "javac no se reconoce en Windows 10". Ver ejemplo:

'javac' is not recognized as an internal and external command.

Este error ocurre cuando la variable de entorno PATH no está configurada para Java. Para resolver este problema, debemos configurar la variable PATH, que el sistema utilizará para encontrar los archivos ejecutables.

Como se mencionó anteriormente, el javac se encuentra en la ruta C:\Program Files\Java\jdk-17.0.2\bin. La versión de JDK puede cambiar según su versión.

Los siguientes pasos a continuación establecen la variable de entorno PATH en Windows 10.

  1. Busque Variable de entorno en el menú Inicio.

  2. Abra la opción Editar la variable de entorno del sistema, que abrirá las propiedades del sistema con el Menú avanzado.

    Variable de entorno Avanzado

  3. Haga clic en la opción Variable de entorno para abrir una nueva pestaña.

    Pestaña Variable de entorno

  4. Ahora, en Variables del sistema, seleccione Ruta y haga clic en editar.

    Variable de ruta

  5. Haga clic en nuevo y pegue la ruta C:\Program Files\Java\jdk-17.0.2\bin.

    Conjunto de variables de ruta

  6. Haga clic en Aceptar y se establece la variable Ruta.

Una vez que se establece la variable Ruta, puede ejecutar el comando Javac para compilar los archivos con éxito.

Sheeraz Gul avatar Sheeraz Gul avatar

Sheeraz is a Doctorate fellow in Computer Science at Northwestern Polytechnical University, Xian, China. He has 7 years of Software Development experience in AI, Web, Database, and Desktop technologies. He writes tutorials in Java, PHP, Python, GoLang, R, etc., to help beginners learn the field of Computer Science.

LinkedIn Facebook

Artículo relacionado - Java Error