@Bucio: ya me dormí shit :( alrato no podre levantarm

Compilar Java desde la terminal

En la universidad estamos cursando la materia de POO  (Programación Orientada a Objetos), por lo cual veremos Java, el D.R. Pimentel dejo un pequeño script, el cual sería compilado desde la consola/terminal/cmd… uno muy básico que devuelve unos parámetros, lamentablemente yo había reinstalado mi debian y así que no me acordaba que no podía compilar (cómo no uso java y lo odio pero me tiene que gustar o repruebo), no me corrió así que aquí dejo que hice para poder compilarlo desde la terminal.

Instalamos Lo siguiente:

# apt-get install openjdk-6-jdk openjdk-6-jre

Editamos nuestro .bashrc (root o tu usuario yo edite los dos :-) )
El archivo está en /home/tuUSUARIO/.bashrc /

export JAVA_HOME='/usr/lib/jvm/java-6-openjdk'
PATH=$PATH:$JAVA_HOME:$JAVA_HOME/bin:$JAVA_HOME/jre/bin

Después vamos y actualizamos nuestra configuraciones para ver quien nos provee java.

# update-alternatives --config java

Saldrá algo cómo esto:

Hay 5 alternativas que proveen `java'.

  Selección     Alternativa
-----------------------------------------------
          1    /usr/lib/jvm/java-6-sun/jre/bin/java
*         2    /usr/lib/jvm/java-1.5.0-sun/jre/bin/java
          3    /usr/bin/gij-4.3
          4    /usr/lib/jvm/java-gcj/jre/bin/java
 +        5    /usr/lib/jvm/java-6-openjdk/jre/bin/java

Tecleamos el digito 5 que es /usr/lib/jvm/java-6-openjdk/jre/bin/java.

y Listo podemos usar Javac para compilar en bytecodes :-). (para leer más sobre Javac click aquí)

Ahora a probarlo con el siguiente script.


//Progama 0
public class parametros {
        public static void main (String argv[])
                {
        for  (int i=0; i < argv.length ;i++)

                System.out.print(argv[i] + " ");

        System.out.print("\n");

        System.exit(0);

                }

        }

Guardamos el código con el nombre de parametros.java (por el nombre que se creo la clase.)
Es hora de usar javac, si todo lo anterior salio bien pues :

> javac parametros.java
> java parametros hola mundo
 hola mundo
>

Y Listo a darle en la terminal ;-).. Existen muchas herramientas/IDE etc. cómo eclipse que la instalación después la posteo si es que me da tiempo un saludo


Share 'Compilar Java desde la terminal' on Delicious Share 'Compilar Java desde la terminal' on Digg Share 'Compilar Java desde la terminal' on Facebook Share 'Compilar Java desde la terminal' on Google+ Share 'Compilar Java desde la terminal' on LinkedIn Share 'Compilar Java desde la terminal' on Pinterest Share 'Compilar Java desde la terminal' on reddit Share 'Compilar Java desde la terminal' on StumbleUpon Share 'Compilar Java desde la terminal' on Twitter SeparatorShare 'Compilar Java desde la terminal' on Add to Bookmarks Share 'Compilar Java desde la terminal' on Email Share 'Compilar Java desde la terminal' on Print Friendly

 
 
 

17 comentarios en “Compilar Java desde la terminal” . Deja tú comentario

  1. Rafael Bucio Safari 525 SymbianOS

    Probando, 123 … Si desean aportar algo mas es bienvenido ;-)

    ResponderResponder


    mayo 7, 2010 @ 10:50:
  2. Anonimo Firefox 3.5.6 Ubuntu

    No sabia que instalar un deb era compilar tambien, segun yo un deb ya esta precompilado

    ResponderResponder


    mayo 7, 2010 @ 14:51:
  3. Rafael Bucio Google Chrome 5.0.396.0 GNU/Linux

    @Anonimo: Claro.. son solo paquetes.. y a que te vino ese aporte?

    ResponderResponder


    mayo 8, 2010 @ 12:08:
  4. Cala Firefox 3.6.3 Ubuntu

    hola buchivaca gracias por la info, estuvo full el tutorial, deja de andar acosando a las personas que luego te dicen: “suerte con la tarea” jaja sale hijo gracias de nuevo estaré visitando más seguido esta pagina jajaja saludos abrazos besos a no verdad luego se enojan jajajaj sale wey nos vemos al rato en la esc.

    ResponderResponder


    mayo 17, 2010 @ 2:21:
  5. Lil0 Internet Explorer 8.0 Windows 7

    =P jajaj te va a gustar java pero despues lo odiaras xDD

    ResponderResponder


    mayo 21, 2010 @ 9:06:
  6. Rafael Bucio Safari 525 SymbianOS

    jaja si a echarle los kilos al java

    ResponderResponder


    mayo 23, 2010 @ 19:37:
  7. fitorec Firefox 3.6.3 Gentoo 64 bits

    Si Java es muy leeeeentooooooo!, lo mas rescatable es modelo multiplataforma.

    Buena la documentación, respecto a elegir la ‘Virtual Machine’ yo tengo mis dudas del por que elegir siempre la java-6-openjdk, ya se que te motiva el hecho que sea libre sin embargo muchas funcionalidades sobre todo las de javaee (Java Enterprise Edition) suelen dar un par de problemas(también creo que el javaFX no pifaba del todo bien).

    Otra cosa es que una clase en java(a diferencia de otros lenguajes OO p.e. Ruby) propiamente no es considerado un script(ya que para ser ejecutado,previamente tiene que procesarse con el compilador de java javac).

    ResponderResponder


    junio 6, 2010 @ 8:44:
  8. Rafael Bucio Google Chrome 6.0.408.1 GNU/Linux

    @fitorec: jaja si un poco lento, gracias por el aporte :D..

    ResponderResponder


    junio 6, 2010 @ 17:33:
  9. Mancho Firefox 3.6.4 Windows 7

    Ahora ya se como hacerlo en la terminal
    … :P

    ResponderResponder


    junio 25, 2010 @ 0:37:
  10. Rafael Bucio Google Chrome 6.0.437.3 GNU/Linux

    @Mancho: wii ya podrás dormir tranquilo hahaha

    ResponderResponder


    junio 25, 2010 @ 3:31:
  11. OmarTrinidad Firefox 3.1b3 Unknown O.S.

    Mil veces Python sobre Java, para mi gusto. Python es como dice Miguel de Icaza… “de buen gusto”

    ResponderResponder


    julio 31, 2010 @ 18:26:
  12. Rafael Bucio Safari 525 SymbianOS

    @OmarTrinidad: si un lenguaje con buen futuro ;)

    ResponderResponder


    agosto 5, 2010 @ 1:30:
  13. Last Dragon Firefox 3.6.13 Ubuntu

    Java no es tan lento y en un entorno GNU/Linux tiene una velocidad similar a la de un binario, De lo bueno de Java es que es el lenguaje industrial, todo sistema multiplataforma decente que no requiere reescribir el codigo en cada plataforma usa Java, por ejemplo Oracle, toda la interface sin importar el OS esta en Java, sucede igual con el SAP y otros, aunque es mas bonito el .NET aun no he visto nada serio escrito con ese lenguaje que no sea para desarrollo minimalista

    ResponderResponder


    diciembre 17, 2010 @ 19:14:
  14. Rafael Bucio Google Chrome 9.0.597.19 GNU/Linux

    @Last Dragon: en lo personal no me gusta esté lenguaje pero lo usaría :-)

    ResponderResponder


    diciembre 17, 2010 @ 19:16:
  15. Jok3r Debian IceWeasel 3.5.16 GNU/Linux 64 bits

    Wuaa yo también estoy empezando a ver java en la uni… asi que le hare = jeje, thx por la Info ^.^

    ResponderResponder


    febrero 11, 2011 @ 22:04:
  16. martin183h Google Chrome 11.0.696.68 Windows 7

    buenos apuntes de la uni, los estaré checando seguido :3 Lo mismo me dejaron hacer a mi xD

    ResponderResponder


    mayo 22, 2011 @ 20:08:
  17. Fhercho Google Chrome 12.0.742.112 Ubuntu

    Buen aporte bucio..

    ResponderResponder


    diciembre 13, 2011 @ 21:35:

Deja tu opinión..

XHTML: Puedes usar : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
Tsss: si no tienes gravatar lee esté post de Kozmica , para sacar uno :-).


Campus Party

Publicidad