Tutorial Hola Mundo

Páginas: 5 (1220 palabras) Publicado: 19 de febrero de 2013
IntroducciónEl presente documento es una guía rápida de instalación de alguna herramienta particular. De seguro existen otras formas de realizar el proceso de instalación, pero esta es la que mejor le ha funcionado al autor a lo largo de los años. Para utilizar el presente documento se requieren conocimientos mínimos de linux, su estructura básica de directorios, el uso de la consola y lasinstrucciones básicas de shell. Además, se espera que el lector tenga suficiente sentido común para adaptarse a cualquier diferencia existente entre el procedimiento que se describe en este documento y la distribución o versión de linux utilizada.
PASO 1:Crear un proyecto WEB. Click en:
File->New->Dynamic Web Project” para que salga el asistente:

Se debe introducir el nombre y esnecesario asegurarse que el “target runtime” esté definido correctamente. Si ya está funcionando BloodTime o LCA el “target runtime” debería estar configurado correctamente según los pasos del tutorial “tutorial-desarrollo-lca-bloodtime”.
Una vez creado el proyecto debería tener la siguiente estructura en el “Project Explorer” o el “Package Explorer”:

Es importante tener en mente esta estructuraporque nos referiremos a ella en los siguientes pasos.
PASO 2:Descargar Echo3 de la siguiente dirección:
http://echo.nextapp.com/site/echo3/download
En general, también se puede bajar de echo2go aquí:
http://download.nextapp.com/downloads/echo3go/
En donde se consiguen “builds” diarios del SVN.
En cualquier caso, las páginas principales de Echo3 y Nextapp (la compañía detrás de Echo3) son:http://echo.nextapp.com/ y http://nextapp.com/ respectivamente.
En general sólo es necesario descargar la biblioteca principal de echo: NextApp_Echo.3.0.b8.tgz, aunque también puede ser útil tener los extras en algunos casos: NextApp_Echo_Extras.3.0.b8.tgz y el “file transfer” en otros casos: NextApp_Echo_FileTransfer.3.0.b7+.zip (para hacer uploads y downloads).
PASO 3:Una vez descargadosestos archivos se deben descomprimir usando el comando tar (o zip según sea el caso):
tar zxvf NextApp_Echo.3.0.b8.tgz

Y se deben localizar los .”jar” de Echo3:
./JavaLibraries/Echo3_WebContainer.jar
./JavaLibraries/Echo3_App.jar
Estos jars se deben copiar o mover al directorio WebContent/WEB-INF/lib del proyecto HolaMundoEcho3 recién creado, de forma que quede:

En caso de problemas:Eclipse-JEE, en teoría, por defecto añade los jars al build path, en cualquier caso, si hay problemas de compilación o el servidor tomcat no encuentra las clases de Echo3 (ClassNotFoundException) es conveniente revisar el build path de la siguiente forma:
“Seleccionar el Proyecto->Botón Derecho->Properties->Java Build Path->Libraries” y se debería ver algo como esto:

En rojo estánmarcadas las librerías de Echo3 incluidas por el eclipse-jee (eclipse las incluye automáticamente al estar ubicadas en WebContent/WEB-INF/lib). Sin embargo, en caso de problemas, también se las puede añadir manualmente utilizando el boton “Add JARs” (rectángulo azul) y seleccionando los archivos jar correspondientes (Ojo, esto en casos extremos, tratar de que funcione por defecto como se haexplicado en la sección principal del presente paso.

PASO 4:Ahora es necesario hacer la aplicación en Echo3, para esto editaremos el archivo web.xml de la siguiente forma:
<?xml version="1.0" encoding="UTF-8"?>

<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
id="WebApp_ID" version="2.5">
<display-name>HolaMundoEcho3</display-name>

<servlet>
<servlet-name>HolaMundoServlet</servlet-name>
<servlet-class>com.tutorial.holamundo.HolaMundoServlet</servlet-class>
</servlet>

<servlet-mapping>...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Hola mundo
  • Hola Mundo
  • Hola mundo
  • Hola mundo
  • Holas mundo
  • hola mundo
  • Hola Al Mundo
  • hola mundo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS