Primeros pasos en Java - Hola Mundo desde la Terminal de GNU/Linux (4/5)

sábado, septiembre 10, 2016
Banner Java

En las entradas anteriores les mostraba primero los conceptos básicos de la Plataforma Java para comenzar a familiarizarnos con la misma y luego las instrucciones básicas para la instalación del JRE y el JDK. Ahora como no podía faltar vamos a hacer el tradicional programa “Hola Mundo” y vamos a compilarlo y ejecutarlo mediante la terminal de Linux.

Para iniciar abrimos el editor de texto de nuestra preferencia, creamos un nuevo archivo llamado “HolaMundo.java” y copiamos el siguiente código que lo que hace es declarar la clase HolaMundo y el método principal de nuestro programa main (que es por donde arranca la ejecución de nuestra aplicación).

public class HolaMundo { 

    /** 
     * @param args argumentos de la linea de comandos
     */ 
    public static void main(String[] args) { 

        //Se imprime el mensaje
        System.out.print("Hola Mundo - La Chica Informática"); 
    } 
}

Luego entramos a la terminal de Linux como usuario root y nos vamos al directorio donde creamos el archivo para compilar el programa con la siguiente instrucción:

javac HolaMundo.java

Esto nos genera el archivo compilado ".class" el cual podemos ejecutar de la siguiente manera:

java HolaMundo

Ahora bien, si queremos de una vez construir el ejecutable “.jar” para nuestro programa, debemos primeramente generar el archivo de manifiesto que nombraremos “manifest.mf” que lo que va a hacer es indicar cual es la clase que contiene el método main:

Main-Class: HolaMundo
Sealed: true

Luego generamos nuestro “.jar” con la siguiente instrucción:

jar -cf HolaMundo.jar HolaMundo.class

Y ahora si le asociamos el archivo manifiesto:

jar cmf manifest.mf HolaMundo.jar HolaMundo.class

Ya con esto está listo nuestro ejecutable “.jar” y para verlo funcionando ejecutamos la instrucción:

java -jar HolaMundo

En la próxima y última entrada de esta serie de Primeros pasos en Java vamos a ver un ejemplo de nuestro primer programa con el IDE Netbeans.


También te puede interesar

Cuando navego por los sitios web, mi parte favorita es leer los comentarios. Es por eso que tus comentarios son un complemento valioso para mis entradas. Cualquier duda o aporte no dejes de escribirlo, en breve lo estaré publicando. ¡Gracias!


0 comentarios

Lo más reciente

¡Bendiciones para mi Venezuela!

¡Bendiciones para mi Venezuela!