2010-09-05 22 views
6

He agregado la variable Path 'C:\Program Files\Java\jdk1.6.0_21\bin' en variables de entorno, pero aún así me da este error: 'javac' is not recognized as an internal or external command, operable program or batch file cuando intento ejecutar javac mycode.java. Me estoy volviendo loco, por favor ayuda. Gracias.'javac' no se reconoce

+2

do 'echo% PATH%' y muéstranos el resultado – nos

+0

Esta es una pregunta mucho mejor que la original, pero todavía me pregunto por qué tienes que hacer una nueva pregunta por el mismo problema. – Carlos

Respuesta

6

Cierre la ventana del símbolo del sistema y ábralo de nuevo para que las nuevas variables de entorno entren en vigor.

+0

Por supuesto, este paso fue mencionado en las instrucciones que he vinculado a la pregunta original. Me pregunto si alguna vez los leyó ... – Carlos

+0

Ahora traté de cambiar el directorio del archivo .java y funciona. Pero me da un error: 'C: \ Users \ Tomas> javac hello.java hello.java:1: class my_first es public, debe declararse en un archivo llamado my_fi rst.java public class my_first' –

+2

Rename su archivo .java a my_first.java e intente compilar de nuevo. El archivo de código fuente debe tener el mismo nombre de su clase, en este caso, my_first. –

Cuestiones relacionadas