[Solucion] java no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable




*Solucion*


Al intentar subir una aplicacion de Java al AppEngine me aparecia ese error.


Lo mas probable es que este error aparezca porque no tenemos instalado el Java JDK, para instalarlo debemos hacer lo siguiente:



1.- Vamos a esta url y descargamos la version que necesitemos ( Windows x86/x64):
http://www.oracle.com/technetwork/java/javase/downloads/jdk-7u2-download-1377129.html



2.- Despues de descargarlo lo instalamos.. XD



3.- Ahora pulsamos Windows + R  (o vamos a Inicio –> Ejecutar ), escribimos “cmd” (sin comillas) y Aceptamos



4.- En la Consola de Comandos (la ventana negra) escribimos ahora lo siguiente:


Si ves algo asi como la imagen continua con los pasos, si ves algo distinto salta hasta el paso11



5.- Va mal la cosa no? , ahora vamos a la unidad C:// y ve cual de las siguientes es la ruta donde instalaste el JDK y copiala: (jdkX.X.X_XX puede variar de acuerdo a la version que instalemos)


En mi caso instale la version de x86 (aunque mi equipo y Windows7 sean de 64bits)



6.- Ahora pulsamos la tecla Windows + Pause (o vamos a Mi PC –> Click Derecho –> Propiedades)



7.- Seleccionamos Configuracion Avanzada Del Sistema (Windows7) o en la pestaña Opciones Avanzadas (Windows XP) , y damos click sobre Variables del Entorno.



8.- Ahora Nos aparece una ventana como esta, buscamos la fila PATH en Variables del Sistema y damos click en Editar.



9.- En esta ventana damos clic en el campo de Valor de la Varaible y agregamos lo que copiamos en el paso 5: (Agregar al final de la linea!!,no borrar lo anterior y siempre con un punto y como antes)

32bits: (mi caso)


64bits:



10.- Aceptamos todo y volvemos al paso 4



11.- En este paso se supone que ves algo como esto no ?



12.- Ya hemos terminado ^^, cierra la ventana de comandos donde te fallaba el java y vuelve a ejecutarlo 😉



NOTA:
Si ejecutas nuevamente el programa y no funciona prueba reiniciando el equipo. (Gracias Lorena)

-Para Usuarios Linux y MAC es algo similar , hay que instalar el JDK y luego agregar la variable al sistema.


Terminos de Busqueda:

  • java no se reconoce como un comando interno o externo
  • javac no se reconoce como un comando interno o externo programa o archivo por lotes ejecutable
  • javac no se reconoce como un comando
  • java no se reconoce
  • javac no se reconoce como un comando interno o externo
  • java no reconoce como un comando interno o externo
  • java no se reconoce como un comando interno o externo programa o archivo por lotes ejecutable
  • java no se reconoce como un comando interno
  • java no se reconoce como un comando
  • java no se reconoce como
  • no me reconoce la version de java
  • como hacer q javacs reconosca en cmd
  • error javac no se reconoce como un comando interno
  • no me reconoce java windows 7
  • ayuda no se reconcoe el comando javac
  • java no se reconoce como un comando interno o externo windows 10
  • java no se reconoce como un comando externo ointerno
  • C:\Program no se reconoce como un comando interno o externo
  • cmd java reconocer
  • ddpb java no se reconoce

48 comentarios en “[Solucion] java no se reconoce como un comando interno o externo,programa o archivo por lotes ejecutable”

  1. Qué puedo hacer, cuando edito la variable path, dejo lo que tenía, le pongo (;) para separar lo que estaba de la dirección de java y me queda así C:\PROGRAM FILES (X86)\PC CONNECTIVITY SOLUTION\;C:\Program Files\Java\jdk1.7.0_03\bin luego vuelvo al paso 4 y pongo javac, pero me aparece el mismo problema. 🙁
  2. @Abraham Hola, al parecer tienes la version de 32 bits y deberias poner algo asi: ———– C:\PROGRAM FILES (X86)\PC CONNECTIVITY SOLUTION\;C:\PROGRAM FILES (X86)\Java\jdk1.7.0_03\bin ———– En (X86) se instalan los programas de 32 bits, es algo que debo especificar arriba, gracias por comentarlo !! , prueba eso y dime si te va bien ahora 😉 Un saludo
  3. Hola…yo hice eso, xk tenia el mismo erro, pero despues de hacer eso, cuando entre a postgres ya no reconocio los comandos Select…a que se debe esto y como lo puedo solucionar? saludos!
  4. @Raul Hola, es raro el error que me dices, el instalar una version mas moderna del SJK y asociar el PATH no tendria porque afectarte pero es posible que sea un bug de la version de PostgreSQL, estas usando la ultima version ??? Un saludo
  5. Soy muy nuevo esto de la programacion… Aver si con esto m doy a entender mas…al hacer un simple select en postgres desde linea de comandos marca este error “more” no se reconoce como un comando interno o externo programa o archivo por lotes ejecutable. investigue y econtr algo sobre que movio la variable de entorno como podria restablacerla? Saludos
  6. Yo hice eso que dices y no me funcionó, tuve que agregar una diagonal al final de la direccion en donde se encontraba mi javac, asi: C:\Program Files (x86)\Java\jdk1.7.0_03\bin\ y ya funciono. Tengo una toshiba con SO W7 edición Home Premium de 64 bits
  7. Buenas Noches; Yo lo hice y no me sirvio. Asi esta mi variable PATH C:\Program Files (X86)\Java\jdk1.6.0_35\bin probé colocandole el \ al final y tampoco responde. Sigue dando javac no se reconoce…
  8. Para quienes no hayan podido arreglar el problema; yo lo solucioné señalando el JRE (Java Runtime Enviroment); es decir, si queremos hacer “correr” un programa a través de nuestro terminal, debemos señalar en las variables de entorno dónde está nuestro JRE. En mi caso es: [estoy en XP de 32 bits] C:\Archivos de programa\Java\jre7
  9. Gracias hermano me haz salvado la vida no daba con la solucion de porque ya no podia decompilar archivos hasta que di con tu post. Mil gracias y saludos…
  10. cuando reinicio mi maquina se quedo en una pantalla negra Administrador: x:\windows\.bt\windows\system32\cmd.exe que dice en la pantalla negra microsoft windows [version 6.1.7601 x:\$windows- bt\windows\sistem32> que puedo hacer por que no puedo ingresar ami notebook gracias
  11. muchas gracias YA lo habia hecho pero no recordaba los pasos… Así que muchas gracias por tu Ayuda…
  12. gracias me fue de mucha ayuda me solucionó el problema, de ley debe cerrarse la ventana cmd q no funcionaba cuando se cambia la ruta. gracias 🙂
  13. Hey! Do you know if they make any plugins to help with Search Engine Optimization? I’m trying to get my blog to rank for some targeted keywords but I’m not seeing very good success. If you know of any please share. Thanks!
  14. Woah! I’m really digging the template/theme of this site. It’s simple, yet effective. A lot of times it’s difficult to get that “perfect balance” between usability and appearance. I must say you’ve done a amazing job with this. In addition, the blog loads super fast for me on Internet explorer. Superb Blog!
  15. Do you mind if I quote a few of your articles as long as I provide credit and sources back to your website? My blog site is in the exact same area of interest as yours and my users would truly benefit from some of the information you present here. Please let me know if this alright with you. Thanks a lot! kredyt z komornikiem
  16. EXCELENTE!! lo hice a la primera y funciono perfecto, tengo windows xp de 32 bits, y descargue el Java que me corresponde que es este: Windows x86 89.09 MB jdk-7u25-windows-i586.exe hice paso por paso todo lo que esta en el tutorial, y ni siquiera tuve que reiniciar la pc, perfecto tutorial felicidades, muy facil de hacer, seguro a los que le da error es por que descargan el JDK que no les corresponde.. saludos
  17. Greetings I am so thrilled I found your website, I really found you by mistake, while I was searching on Digg for something else, Anyhow I am here now and would just like to say thank you for a tremendous post and a all round enjoyable blog (I also love the theme/design), I don’t have time to browse it all at the minute but I have saved it and also added your RSS feeds, so when I have time I will be back to read a lot more, Please do keep up the superb work.
  18. A los que no les funcione y han echo todo lo que esta en la guia, deben agregar al final de lo que tienen en la variable Path después del bin “;.” (punto y coma y punto final) Así lo hice y me funciono.
  19. Para los que no les funcione, deben agregar un ;. (punto y coma y punto final) despues de bin, osea debe quedar asi: 32 bits C:\Program Files (x86)\Java\jdk1.7.0_02\bin;. 64 bits C:\Program Files\Java\jdk1.7.0_02\bin;.
  20. El error es que no se encuentra el archivo: appcfg.cmd Esto se corrige agregando al PATH la ruta para el “appengine ” “C:\Program Files (x86)\Google\appengine-java-sdk-1.9.34\bin”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *