Dec 02

El pasado 18 de Noviembre de 2010 se dio a conocer la version NetBeans 7.0 en su version Beta, ya en una pasada entrada habiamos instalado el Milestonde esta version.

Entre las nuevas caracteristicas de esta version beta tenemos :

  • Introduccion del soporte de JDK 7 incluyendo cambios en el editor sintaxis
  • Soporte para los servidores de aplicaciones WebLogic y GlassFish 3.1
  • Mejoras en las caracteristicas de conexion con bases de datos Oracle
  • Soporte de edicion de HTML 5
  • Soporte para Maven 3
  • Suporte mejorado para CDI, Servicios REST, Persistencia en Java y Beans de Validacion
  • Posibilidad de Renombrar elementos en PHP a traves de refactory
  • Deteccion de cambios de archivos basado en el sistema de archivos local

Instalacion de esta nueva version :

  • Ir a la pagina oficial de descarga de Netbeans
    http://netbeans.org/downloads/index.html
  • En el momento la versión 7 esta en una versión beta
    Pulsamos en el enlace de la versión 7.0 Beta
  • Para esta prueba utilizaremos el archivo de distribución ZIP
    Se puede descargar la versión que mas se ajuste a sus necesidades e instalarla de forma grafica
  • Seleccionamos en la plataforma, la opción OS Independent ZIP
  • Pulsamos el botón para la descarga de todas las versiones
  • Comienza la descarga
  • Se puede descargar directamente la versión 7.0 Beta así :
    wget http://dlc.sun.com.edgesuite.net/netbeans/7.0/beta/zip/netbeans-7.0beta-201011152355-ml.zip
  • Descomprimimos el archivo
    unzip netbeans-7.0beta-201011152355-ml.zip

Para configurar el ambiente para usar JDK 7 ver la siguiente entrada :
http://www.marlonj.com/blog/2010/11/probando-netbeans-7-java-7-en-ubuntu-10-10/

Enlaces :

Tagged with:



En December 2 de 2010, Marlon J. Manrique escribió acerca de Probando NetBeans 7.0 Beta en Ubuntu 10.10.
Dec 02

El pasado 18 de Noviembre de 2010 se dio a conocer la version NetBeans 7.0 en su version Beta, ya en una pasada entrada habiamos instalado el Milestonde esta version.

Entre las nuevas caracteristicas de esta version beta tenemos :

  • Introduccion del soporte de JDK 7 incluyendo cambios en el editor sintaxis
  • Soporte para los servidores de aplicaciones WebLogic y GlassFish 3.1
  • Mejoras en las caracteristicas de conexion con bases de datos Oracle
  • Soporte de edicion de HTML 5
  • Soporte para Maven 3
  • Suporte mejorado para CDI, Servicios REST, Persistencia en Java y Beans de Validacion
  • Posibilidad de Renombrar elementos en PHP a traves de refactory
  • Deteccion de cambios de archivos basado en el sistema de archivos local

Instalacion de esta nueva version :

  • Ir a la pagina oficial de descarga de Netbeans
    http://netbeans.org/downloads/index.html
  • En el momento la versión 7 esta en una versión beta
    Pulsamos en el enlace de la versión 7.0 Beta
  • Para esta prueba utilizaremos el archivo de distribución ZIP
    Se puede descargar la versión que mas se ajuste a sus necesidades e instalarla de forma grafica
  • Seleccionamos en la plataforma, la opción OS Independent ZIP
  • Pulsamos el botón para la descarga de todas las versiones
  • Comienza la descarga
  • Se puede descargar directamente la versión 7.0 Beta así :
    wget http://dlc.sun.com.edgesuite.net/netbeans/7.0/beta/zip/netbeans-7.0beta-201011152355-ml.zip
  • Descomprimimos el archivo
    unzip netbeans-7.0beta-201011152355-ml.zip

Para configurar el ambiente para usar JDK 7 ver la siguiente entrada :
http://www.marlonj.com/blog/2010/11/probando-netbeans-7-java-7-en-ubuntu-10-10/

Enlaces :

Tagged with:



En December 2 de 2010, Marlon J. Manrique escribió acerca de Probando NetBeans 7.0 Beta en Ubuntu 10.10.
Oct 01

A continuación se realizara la instalación de Glassfish versión 3.0.1 el Servidor de Aplicaciones J2EE en un servidor Ubuntu 10.04, permitiendo la ejecucion del servicio al momento de iniciar la maquina.

Pasos de Instalación :

  • Abrir una terminal o conectarse remotamente como administradores del servidor
  • Instalar una versión de Java si no se tiene :
    • Instalar JDK de Oracle
      echo deb http://archive.canonical.com lucid partner | sudo tee /etc/apt/sources.list.d/java.list
      sudo apt-get update
      sudo apt-get install sun-java6-jdk
  • Descargar el Glassfish version 2.1 para Linux en formato ZIP
    https://glassfish.dev.java.net/downloads/3.0.1-final.html
  • Descargar utilizando wget
    cd /tmp
    wget http://download.java.net/glassfish/3.0.1/release/glassfish-3.0.1.zip
  • Descomprimir el servidor en el directorio /opt
    cd /opt
    sudo unzip /tmp/glassfish-3.0.1.zip
  • Crear el usuario glassfish
    sudo useradd --system glassfish -d /opt/glassfishv3
  • Cambiar el grupo del directorio del GlassFish
    sudo chgrp -R admin /opt/glassfishv3
  • Cambiar el usuario
    sudo chown -R glassfish glassfishv3
  • Cambiar los permisos de ejecucion para los comandos
    sudo chmod -R +x glassfishv3/bin/
    sudo chmod -R +x glassfishv3/glassfish/bin/
  • Iniciar un dominio
    cd glassfishv3
    sudo -u glassfish bin/asadmin start-domain domain1
    (esto puede tomar algun tiempo)
  • Iniciar un navegador y entrar a la consola de administracion

    http://ipservidor:4848

  • Cambiar la clave del usuario admin para mayor seguridad
    • Ir a el menu (Tree) -> Configuration -> Security -> Realms
    • Seleccionar admin-realm
    • Pulsar el boton Manage Users en el panel principal
    • Click en el usuario admin
    • Cambiar la clave del usuario

Script de Inicio :

  • Crear con un editor el siguiente script, por ejemplo :
    sudo vi /etc/init.d/glassfish
  • Digitar el siguiente contenido :
    #! /bin/sh
    
    GLASSFISHPATH=/opt/glassfishv3/bin
    
    case "$1" in
    	start)
    		echo "starting glassfish from $GLASSFISHPATH"
    		sudo -u glassfish $GLASSFISHPATH/asadmin start-domain domain1
    	;;
    	restart)
    		$0 stop
    		$0 start
    	;;
    	stop)
    		echo "stopping glassfish from $GLASSFISHPATH"
    		sudo -u glassfish $GLASSFISHPATH/asadmin stop-domain domain1
    	;;
    	*)
    		echo $"usage: $0 {start|stop|restart}"
    		exit 3
    	;;
    esac
  • Darle permisos de ejecucion al script
    sudo chmod a+x /etc/init.d/glassfish
  • Pruebe el script deteniendo el servicio
    sudo /etc/init.d/glassfish stop
  • Reinicie el servicio y compruebe que todo funcione
    sudo /etc/init.d/glassfish start
  • Cree los scripts para el inicio automatico del Glassfish
    sudo update-rc.d glassfish defaults 90 10
  • Ahora el servidor inicia y se detiene junto con la maquina

Nota :

  • Al usar OpenJDK 6 el administrador no carga correctamente, pero al parecer el servidor funciona bien según algunos blogs que encontré
  • Se recomienda el uso del JDK de Oracle para evitar problemas de compatibilidad

Esta guía es un compendio de guías anteriores y encontradas en Internet que han sido modificadas para su fácil uso en cada versión de Ubuntu.

Enlaces :

Tagged with:



En October 1 de 2010, Marlon J. Manrique escribió acerca de Instalacion de GlassFish 3.0.1 en Ubuntu 10.10.
May 18

Introducción.

Este fin de semana estuve haciendo unas pruebas realmente sencillas en Processing 1.1 en mi portátil que utiliza GNU/Linux Ubuntu 10.04.  Previamente le había instalado OpenJDK sin embargo empecé a obtener comportamientos extraños durante las pruebas como el hecho de reiniciarse el sistema de ventanas frecuentemente.

Debido a que mis programas en Processing eran muy sencillos no tenía sentido que fueran estos, mas aún sabiendo que se terminan ejecutando en la Máquina Virtual de Java  y por ende no debería haber motivos para que interfirieran con otros programas externos.  Terminé dudando de la implementación de la máquina virtual que estaba utilizando.

A continuación se detalla el procedimiento para desinstalar OpenJDK e instalar SunJDK (ú Oracle) con el cual se solucionaron los extraños problemas que estaba obteniendo.

Procedimiento.

Agregar el repositorio donde están los paquetes del SunJDK.

$ sudo add-apt-repository “deb http://archive.canonical.com/ lucid partner”

Actualizar la base de datos del aptitude.

$ sudo aptitude update

Remover los paquetes del OpenJDK.

$ sudo aptitude remove --purge openjdk-6-jre

$ sudo aptitude remove openjdk-6-doc openjdk-6-jre-headless openjdk-6-jre-lib

Instalar los paquetes del SunJDK.

$ sudo aptitude install sun-java6-jre sun-java6-plugin sun-java6-fonts

Tagged with:



En May 18 de 2010, Jorge Iván Meza Martínez escribió acerca de Reemplazar OpenJDK con SunJDK en Ubuntu 10.04 debido a problemas con Processing.