Vous êtes sur la page 1sur 3

OpenJDK en Debian Lenny « Blog de César Avila http://gnucesar.wordpress.com/2008/08/21/openjdk-...

OpenJDK en Debian Lenny


Publicado Agosto 21, 2008 Noticias , Programación 1 Comentario

Esta noticia ha hecho mi día. De acuerdo a este artículo, OpenJDK (la


implementación libre de la plataforma Java) ha entrado en Debian Lenny
(Debian testing). No me pude resistir y esto fué lo que hice para ver si era
cierto:

# apt-get update

# apt-cache search openjdk


icepick - java toolchain built from OpenJDK sources
icepick-gcj - java toolchain built from OpenJDK sources (native library)
openjdk-6-dbg - Java runtime based on OpenJDK (debugging symbols)
openjdk-6-demo - Java runtime based on OpenJDK (demos and examples)
openjdk-6-doc - OpenJDK Development Kit (JDK) documentation
openjdk-6-jdk - OpenJDK Development Kit (JDK)
openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT
openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries)
openjdk-6-source - OpenJDK Development Kit (JDK) source files

Esto confirma que OpenJDK está vivita y coleando en Debian. Ahora vamos a
instalarla.

# apt-get install openjdk-6-jdk

Y después de 76 megas de descarga tenemos:

$ java -version
java version "1.6.0_0"
OpenJDK Runtime Environment (build 1.6.0_0-b11)
OpenJDK Server VM (build 1.6.0_0-b11, mixed mode)

Ahora vamos a crear un programa de prueba:

import javax.swing.*;

public class Prueba {


public static void main(String[] args) {
JFrame ventana = new JFrame("Probando OpenJDK");
ventana.setSize(250, 250);
ventana.add(new JLabel("OpenJDK en Debian Lenny!!"));
ventana.setVisible(true);
}
}

Compilamos:

1 de 3 02/12/10 11:07
OpenJDK en Debian Lenny « Blog de César Avila http://gnucesar.wordpress.com/2008/08/21/openjdk-...

$ javac Prueba.java

Ejecutamos:

$ java Prueba

Like Be the first to like this post.

1 Respuesta a “OpenJDK en Debian Lenny”

1 anonimo Agosto 21, 2008 en 9:55 pm

El código de Prueba funciona pero tiene un detalle… estas creando y


visualizando un JFrame desde un hilo que no es el EDT…

Una corrección rápida:


public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
JFrame ventana = new JFrame(“Probando OpenJDK”);
ventana.setSize(250, 250);
ventana.add(new JLabel(“OpenJDK en Debian Lenny!!”));
ventana.setVisible(true);
}

2 de 3 02/12/10 11:07
OpenJDK en Debian Lenny « Blog de César Avila http://gnucesar.wordpress.com/2008/08/21/openjdk-...

});
}

Saludos!

Responder

Deja un comentario

3 de 3 02/12/10 11:07

Vous aimerez peut-être aussi