Capítulo 2. Primeros Pasos con Vaadin

Este capítulo proporciona instrucciones prácticas para la instalación del conjunto de herramientas de programación recomendadas, o bien sea el Plugin Vaadin para Eclipse o, si usted utiliza otro o ningún IDE en lo absoluto, el JAR de Vaadin.

2.1. Configurar el Entorno de Desarrollo

Esta sección proporciona una guía paso a paso para configurar un entorno de desarrollo. Vaadin soporta una amplia variedad de herramientas, para que pueda utilizar cualquier IDE para escribir código, para ver los resultados en la mayoría de los navegadores web, cualquier sistema operativo o procesador con el soporte de la plataforma Java 1.5, y casi cualquier servidor web de Java para desplegar la aplicación.

En este ejemplo, usamos las siguientes herramientas de programación:


La anterior referencia de herramientas de programación es una buena selección de herramientas, pero puede utilizar casi cualquier herramienta con la cual se sienta cómodo.

Figura 2.1. Desarrollo de Procesos y Herramientas de Programación
La Figura 2.1, "Desarrollo de Procesos y Herramientas de Programación" ilustra el entorno de desarrollo y de proceso. Desarrolla tu aplicación como un proyecto de Eclipse. El proyecto debe incluir, además de su código fuente, la Librería Vaadin. También puede incluir sus temas específicos del proyecto.

Debe compilar y desplegar un proyecto en un contenedor web antes de poder utilizarlo. Puede implementar un proyecto a través de la Plataforma de Herramientas Web de Eclipse, que permiten la implementación automática de las aplicaciones web de Eclipse. También puede implementar un proyecto de forma manual, creando un archivo de aplicación web (WAR) y desplegándolo a través de la interfaz de los contenedores web.

2.1.1. Instalar Java SDK

Java SDK es requerido por Vaadin y también por el IDE Eclipse. Vaadin es compatible con Java 1.5 y ediciones posteriores.

Windows
  1. Descargue Sun Java 2 Standard Edition 6.0 desde http://java.sun.com/javase/downloads/index.jsp
  2. Instale el Java SDK ejecutando el instalador. Las opciones por defecto están bien.
Linux / UNIX
  1. Descargue Sun Java 2 Standard Edition 6.0 desde http://java.sun.com/javase/downloads/index.jsp
  2. Descomprímalo en un directorio base adecuado, como /opt. Por ejemplo, para Java SDK, escriba (ya sea root o con sudo en Linux):

    # cd /opt # sh (path-to-installation-package)/jdk-6u1-linux-i586.bin y siga las instrucciones del instalador.
2.1.2. Instalar el IDE Eclipse

Windows
Eclipse está instalado ahora en C:\dev\eclipse y se puede iniciar desde allí (haciendo doble clic en eclipse.exe).
  1. Descargue el IDE Eclipse for Java EE Developers (versión Ganymede) desde http://www.eclipse.org/downloads/
  2. Descomprima el paquete del IDE Eclipse en un directorio adecuado. Es libre de seleccionar cualquier directorio y utilizar cualquier descompresor ZIP, pero en este ejemplo descomprimimos el archivo ZIP solo con un doble clic en él y seleccionando "Extraer todos los archivos" en Windows seleccionando la carpeta de trabajo. En nuestro ejemplo de instalación, utilizamos C:\dev como el directorio de destino.
Linux / UNIX
Tiene dos opciones básicas para instalar Eclipse en Linux y UNIX: puedes instalarlo con el administrador de paquetes de su sistema operativo o descargando e instalando los paquetes manualmente. Se recomienda el método de instalación manual, debido a que las últimas versiones de los paquetes disponibles en el repositorio de paquetes de Linux pueden ser incompatibles con los plugins de Eclipse que no se instalan mediante el administrador de paquetes.
  1. Descargue el IDE Eclipse for Java EE Developers (versión Ganymede) desde http://www.eclipse.org/downloads/
  2. Descomprima el paquete del IDE Eclipse en un directorio adecuado. Es importante asegurarse de que no haya una antigua instalación de Eclipse en el directorio destino. La instalación de una nueva versión encima de una antigua probablemente deja inutilizable Eclipse.
  3. Eclipse normalmente se debe instalar como un usuario normal, ya que esto hace más fácil la instalación de plugins. Eclipse también almacena algunas configuraciones de usuario en el directorio de instalación. Para instalar el paquete, escriba:

    $ tar zxf (path-to-installation-package)/eclipse-jee-ganymede-SR2-linux-gtk.tar.gz
    Esto extraerá el paquete en un subdirectorio con el nombre de eclipse.
  4. Es posible que desee agregar el directorio de instalación de Eclipse y el subdirectorio bin en el directorio de instalación de Java SDK a su sistema o PATH del usuario.
Una alternativa al procedimiento anterior es utilizar el sistema de administración de paquetes de su sistema operativo. Por ejemplo, en Ubuntu Linux, que incluye Sun Java SDK y Eclipse en su repositorio APT, puedes instalar los programas desde un administrador de paquetes GUI o desde la línea de comandos con un comando como:

$ sudo apt-get install sun-java6-jdk eclipse
Sin embargo, esto no se recomienda, porque el paquete de Eclipse no puede incluir necesariamente todas las herramientas de Java EE, la más importante es la Herramienta Web Estándar, y puede provocar incompatibilidades con algunos componentes que no se instalan con el sistema de administración de paquetes de su sistema operativo.

2.1.3. Instalar Apache Tomcat

Apache Tomcat es un servidor ligero para Java Web propicio tanto para desarrollo como para producción. Hay muchas maneras de instalarlo, pero aquí simplemente descomprimimos el paquete de instalación.

Apache Tomcat debería estar instalado con permisos de usuario. Durante el desarrollo, ejecutarás Eclipse o algún otro IDE con permisos de usuario, pero el despliegue de aplicaciones web en el servidor Tomcat que se instala en todo el sistema requiere permisos de administrador o root.
  1. Descargue el paquete de instalación:

    Apache Tomcat 7.0 (Core Binary Distribution) desde http://tomcat.apache.org/

  2. Descomprima el paquete de Apache Tomcat en un directorio de destino adecuado, tal como C:\dev (Windows) o /opt (Linux o Mac OS X). El directorio de inicio de Apache Tomcat será C:\dev\apache-tomcat-7.0.x ó /opt/apache-tomcat-7.0.x, respectivamente.
2.1.4. Firefox y Firebug

Vaadin soporta muchos navegadores web, y puedes utilizar cualquiera de ellos para el desarrollo. Si vas a crear un tema personalizado, diseños personalizados o nuevos componentes de interfaz de usuario, le recomendamos que utilice Firefox con Firebug para la depuración.

Si no tiene Firefox instalado, vaya a www.getfirefox.com y descargue y ejecute el instalador. En Linux, también puede instalarlo con el administrador de paquetes.

Opcional. Después de instalar Firefox, utilícelo para abrir http://www.getfirebug.com/. Siga las instrucciones en el sitio para instalar la última versión estable de Firebug disponible para el navegador. Puede que tenga que decirle a Firefox que permita la instalación haciendo clic en la barra de advertencia de color amarillo en la parte superior de la ventana del navegador.

Cuando Firebug está instalado, puedes activarlo en cualquier momento desde la esquina inferior derecha de la ventana de Firefox. La Figura 2.2, "Depurador Firebug para Firefox" muestra un ejemplo de como se ve Firebug.

Figura 2.2. Depurador Firebug para Firefox
Ahora que ha instalado el entorno de desarrollo, puedes proceder a la creación de su primera aplicación.



Anterior
1.5. Antecedentes
Siguiente
2.2. Instalar Vaadin

No hay comentarios.:

Publicar un comentario