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
Windows
Eclipse está instalado ahora en
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.
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.
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.
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:
- Windows XP, Linux, or Mac OS X
- Sun Java 2 Standard Edition 6.0 (es requerido Java 1.5 o superior)
- Eclipse IDE for Java EE Developers
- Apache Tomcat 7.0 (Core) o superior.
- El navegador Mozilla Firefox
- Herramienta de depuración Firebug (opcional)
- Vaadin Framework
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
- Descargue Sun Java 2 Standard Edition 6.0 desde http://java.sun.com/javase/downloads/index.jsp
- Instale el Java SDK ejecutando el instalador. Las opciones por defecto están bien.
- Descargue Sun Java 2 Standard Edition 6.0 desde http://java.sun.com/javase/downloads/index.jsp
- 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.
Windows
Eclipse está instalado ahora en
C:\dev\eclipse
y se puede iniciar desde allí (haciendo doble clic en eclipse.exe).- Descargue el IDE Eclipse for Java EE Developers (versión Ganymede) desde http://www.eclipse.org/downloads/
- 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.
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.
- Descargue el IDE Eclipse for Java EE Developers (versión Ganymede) desde http://www.eclipse.org/downloads/
- 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.
- 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 deeclipse
. - 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.
$ 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.
- Descargue el paquete de instalación:
Apache Tomcat 7.0 (Core Binary Distribution) desdehttp://tomcat.apache.org/
- 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.
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