Buy viagraorder generic viagragenericviagra26.com
@Bucio: @Ba_k vamos yo sé qué puedes

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


Delicious Digg Facebook LinkedIn reddit StumbleUpon Twitter SeparatorEmail Print Friendly

 
 
 

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

  1. Rafael Bucio

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

    ResponderResponder

    usando Safari Safari 525 en SymbianOS SymbianOS 9.4 desde
    mayo 7, 2010 @ 10:50:
  2. Anonimo

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

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.5.6 en Ubuntu Linux Ubuntu Linux desde
    mayo 7, 2010 @ 14:51:
  3. Rafael Bucio

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

    ResponderResponder

    usando Google Chrome Google Chrome 5.0.396.0 en Linux Linux desde
    mayo 8, 2010 @ 12:08:
  4. Cala

    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

    usando Mozilla Firefox Mozilla Firefox 3.6.3 en Ubuntu Linux Ubuntu Linux desde
    mayo 17, 2010 @ 2:21:
  5. Lil0

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

    ResponderResponder

    usando Internet Explorer Internet Explorer 8.0 en Windows Windows 7 desde
    mayo 21, 2010 @ 9:06:
  6. Rafael Bucio

    jaja si a echarle los kilos al java

    ResponderResponder

    usando Safari Safari 525 en SymbianOS SymbianOS 9.4 desde
    mayo 23, 2010 @ 19:37:
  7. fitorec

    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

    usando Mozilla Firefox Mozilla Firefox 3.6.3 en Gentoo Linux Gentoo Linux desde
    junio 6, 2010 @ 8:44:
  8. Rafael Bucio

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

    ResponderResponder

    usando Google Chrome Google Chrome 6.0.408.1 en Linux Linux desde
    junio 6, 2010 @ 17:33:
  9. Mancho

    Ahora ya se como hacerlo en la terminal
    … :P

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.6.4 en Windows Windows 7 desde
    junio 25, 2010 @ 0:37:
  10. Rafael Bucio

    @Mancho: wii ya podrás dormir tranquilo hahaha

    ResponderResponder

    usando Google Chrome Google Chrome 6.0.437.3 en Linux Linux desde
    junio 25, 2010 @ 3:31:
  11. OmarTrinidad

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

    ResponderResponder

    usando Mozilla Firefox Mozilla Firefox 3.1b3 en Solaris Solaris desde
    julio 31, 2010 @ 18:26:
  12. Rafael Bucio

    @OmarTrinidad: si un lenguaje con buen futuro ;)

    ResponderResponder

    usando Safari Safari 525 en SymbianOS SymbianOS 9.4 desde
    agosto 5, 2010 @ 1:30:
  13. Last Dragon

    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

    usando Mozilla Firefox Mozilla Firefox 3.6.13 en Ubuntu Linux Ubuntu Linux desde
    diciembre 17, 2010 @ 19:14:
  14. Rafael Bucio

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

    ResponderResponder

    usando Google Chrome Google Chrome 9.0.597.19 en Linux Linux desde
    diciembre 17, 2010 @ 19:16:
  15. Jok3r

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

    ResponderResponder

    usando Debian IceWeasel Debian IceWeasel 3.5.16 en Linux Linux desde
    febrero 11, 2011 @ 22:04:
  16. martin183h

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

    ResponderResponder

    usando Google Chrome Google Chrome 11.0.696.68 en Windows Windows 7 desde
    mayo 22, 2011 @ 20:08:
  17. Fhercho

    Buen aporte bucio..

    ResponderResponder

    usando Google Chrome Google Chrome 12.0.742.112 en Ubuntu Linux Ubuntu Linux desde
    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