content top

Cómo compilar y ejecutar tu primer programa en Java

Cómo configurar la plataforma Java para poder compilar nuestros programas vía consola. Con un ejemplo para empezar.

Instalar JDK

  •   Descargar la ultima versión del JDK(Java Development Kit).
  •   Elegir la versión correcta según Plataforma
  •   Seguir las Instrucciones del Instalador

Configuración de compilador java

  • Ir al directorio donde se instalo el JDK por defecto (C:Archivos de ProgramaJava)
  • Localizar la versión más reciente del JDK instalada y entrar a su carpeta.
  • Abrir la carpeta bin y copiar la ruta

Ejemplo

C:Archivos de ProgramaJavajdk1.6.0_12bin

  • Click derecho en Mi PC(Equipo en Vista), propiedades
  • Pestaña  Opciones Avanzadas
  • Variables de Entorno
  • Seleccionar Path y presionar editar.Si la cadena no tiene un ; al final agregarlo.
  • Agregar el directorio de los binarios de java(El que copiamos anteriormente) al final de la cadena (sin borrar nada).

Ejemplo

C:Archivos de ProgramaJavajdk1.6.0_12bin

  • Poner ; al final de la nueva cadena y Salir con OK
  • Abrir Inicio
  • Seleccionar Ejecutar
  • Tipiar CMD
  • En la consola escribir JAVAC, si no aparece un error esta bien configurado el path.

Hola mundo

  • Crear un Archivo de texto llamado Main.java
  • En el archivo escribir:

public class Main

{

public static void main(String[] args)

    {

  System.out.println(”Hola Mundo”);

    }

}

  • Guardar
  • Mover Main.java a C:/hola mundo
  • Abrir la consola (Inicio > Ejecutar > CMD)
  • Ir a la carpeta C:/hola mundo

  cd “C:/hola mundo”

Para Compilar

    javac Main.java 

Para Ejecutar

    java Main.java 

25
Liked it
Etiquetas: , , , , , , , , , , , , , , , , , , ,
votar


22 Responses to “Cómo compilar y ejecutar tu primer programa en Java”

  1. the man dice:

    Donde creo el archivo y donde se guarda esta incompleta la explicacion

  2. aprendiz dice:

    Le falta a la explicacion =”Crear un Archivo de texto llamado Main.java”

  3. Marceloq dice:

    buena organizacion de la info con las imagenes.

  4. exheon dice:

    vale, buena identacion.
    para muchos como yo ya no es imposible trabajar sin IDE xD

  5. SAGABE06 dice:

    MUY BUENA LA INFORMACION

  6. EDUARDO NEGRERIROS dice:

    DIME EL PROCESO DESCRITO NO TE DESCONFIGURA
    EL SISTEMA DE La PC

  7. xvrdmng dice:

    @Eduardo Negreriros
    no, puedes hacerlo con toda confianza el computador seguira funcionando como siempre

  8. rodrigo dice:

    Hola necesito q me digas ahora una vez q tengo todo eso hecho como compilo el programa q quiero… osea no se por donde seguir… grasias

  9. jericu dice:

    nesesito x favor
    que algien me pas una sintesix basik
    de java

  10. joseph dice:

    buenazo.. .. me gustaria ser participe de algun proyecto .. pasen la voz.. joseph_251@hotmail.com

  11. Olaf dice:

    Buenisima Informacón muchas gracias

  12. karlhos dice:

    Amigos
    Hasta ahora estoy conociendo JAVA y me encuentro dentro de un bulto de anzuelos;
    Tengo lo siguiente:
    C:\path
    PATH=C:\ARCHIV-1\Borland\CBUILD-1\Bin;C:\ARCHIV-1\Borland\CBUILD-1\Projects\Bpl;C:\WINDOWS\System32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;c:\Archivos de programa\ATI Technologies|ATI Control Panel;Archivos de programa\QuickTime\QTSystem\;C:\Sun\SDK\jdk\bin\;Archivos de programa\java\jdk1.6.0_16\bin\;C:\Sun\SDK\bin;
    pack 2

    por otro lado al compilar me aparece:
    Archivos de programa\java\jdk1.6.0_16\bin\javac appletreloj.java
    javac: file not found: appletreloj.java
    Usage: javac
    Use -help for a list of possible options

    Agradesco una explicacion al problema

    Gracias

  13. Paula dice:

    muchas gracias por la informacion, muy util y practica

  14. jesua dice:

    Muy buen post unico que me sirvio por eso , te debuelvo el fabor, dando clicks en el adsense!!! gracias.

  15. Kelvin dice:

    Pues muchas gracias x la info. Ahora tengo un problema, cuando compilo el codigo no me sale ningun error, en cambio cuando lo ejecuto si, me sale algo asi:
    Exception in thread “main” java.lang.noclassDefFoundError: hola
    Caused by: …
    ….
    ….
    Could not find the main class hola

    Pd: mi archivo fuente se llama hola.java

  16. Juani dice:

    Kelvin tenes q cambiarle el nombre por:

    Main.java

  17. El indio dice:

    Creo que cualquier editor de texto sirve, use block de notas y lo guarde el en escritorio, pero en mi caso no puedo acceder al directorio en que esta el archivo via consola. Tal vez debo crear la ruta en las variables de entorno. Si estoy equivocado espero ayuda. por favor y gracias

  18. Descargar dice:

    Saludos desde el frío Siberia :)

  19. TheBee dice:

    Hola!!
    soy novata en Java y me gustaria poder compilar y ejecutar mis pequeños programas en windows, mi problema es que al ejecutar el de este ejemplo obtengo lo siguiente:
    – Exception in thread “main” java.lang.NoClassDefFoundError: Main/java
    – Caused by: java.lang.ClassNotFoundException: Main.java
    – at java.net.URLClassLoader$1.run (unknown source)
    – at ….
    – at…
    – Could not find the main class: Main.java. Program will exit

  20. carlos dice:

    muchas gracias ,esta muy bueno el post , me gustaria complementarlo con el siguiente enlace , tal vez a las personas que no pudieron compilar sus programas les pueda ayudar

    http://blogdejava.blogspot.com/2010/10/compilar-java-desde-linea-de-comandos.html

    Un saludo

  21. guido dice:

    la solucion es:
    escribir en las variable de entorno del sistema classpath tambien el camino de mi carpeta de trabajo donde guardo mis .java

    classpath

    C:\”Program Files”\Java\jdk1.6.0_23\src.zip\;c:\micarpetadetrabajo\

  22. Sheena dice:

    By way of example, not each and every recipe (though most for
    cookies) call for that baker to sift the dry components 1st, or have “softened” butter.

    Pull center rope down over middle of your egg then tucking its
    end beneath.

Leave a Reply