Registrar Liferay en Eclipse

5
17083

Registrar Liferay en Eclipse

0. Índice de contenidos.

1. Introducción

Desde Autentia apostamos fuerte por este gestor de portales y vamos a
iniciar una serie de tutoriales para dar a conocer un poco
más esta fantástica herramienta. Por eso
os
proponemos que seáis vosotros los que propongáis
los
siguientes tutoriales sobre este producto en la zona de comentarios. En
este tutorial ya damos por supuesto que tenemos Liferay instalado y
corriendo en nuestra máquina, en caso contrario
podéis instalarlo con la ayuda de este otro tutorial:
 https://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=PPLiferay5.2.1 

2. Entorno

El tutorial está escrito usando el siguiente
entorno:

  • Hardware: Portátil Asus G50Vseries (Core Duo
    P8600 2.4GHz, 4GB RAM, 320 GB HD).
  • Sistema operativo: Windows Vista Ultimate.
  • Mozilla Firefox/3.0.6 
  • Liferay 5.2.2 + Tomcat 5.5.27
  • JDK 1.6.12
  • MySQL 5.1
  • Eclipse 3.4

3. Proceso de registro

Lo primero que tenemos que hacer es parar el servidor de Liferay, si es
que esta arrancado, y ejecutar Eclipse. Una vez arrancado
Eclipse
tenemos que ir a New → Other → Server
→ Server,
seleccionamos Apache → Tomcat v5.5 Server y establecemos un
nombre
para el servidor.

En la siguiente pantalla tenemos que establecer la ruta donde
se
encuentra instalado el servidor Liferay, a partir de ahora
%LIFERAY_TOMCAT_HOME%, que estamos configurando y
seleccionamos una máquina virtual de Java 1.5 o superior.

Y pulsamos “Finish”.

4. Proceso de Configuración

Ahora abrimos la vista de servidores (Window → Show
View →
Other → Server → Servers) y clicamos dos veces sobre
el servidor
que acabamos de añadir, con lo que se abrirá la
siguiente ventana:

Hay que notar que hemos cambiado el “Deploy
Path” de
wtpwebapps a webapps y que hemos seleccionado “Use Tomcat
instalallation (takes control of Tomcat installation)”. Ahora abrimos
Run → Debug Configurations
y
definimos una configuración nueva para “Apache
Tomcat” con lo
que se abre la siguiente pantalla:

En esta pantalla tenemos que establecer la siguiente
información:

  • Name (Pestaña Server): El que queramos, por ejemplo
    “Liferay 5.2.2 + Tomcat 5.5.27”

  • Program arguments (Pestaña Arguments): start

  • VM Arguments (Pestaña Arguments): ponemos lo siguiente:

Modificar cada variable
para ajustarlo al Path de vuestro %LIFERAY_TOMCAT_HOME%. Y en Working
Directory
seleccionamos
el directorio %LIFERAY_TOMCAT_HOME% con el botón
“File System”.

En la pestaña
“Classpath”
añadimos los jar bootstrap y tomcat-juli que podemos
encontrar en
%LIFERAY_TOMCAT_HOME%\bin.

Por
último, pulsamos en la
opción “Debug”, esto hace que el
servidor se ejecute lanzando
trazas en la consola de Eclipse, si todo ha sido ha satisfactorio al
final veremos la traza “
INFO:
Server startup in x ms
”,
y si nos conectamos a través de un navegador ya podremos ver
la
página principal.

Ahora ya podemos arrancar
y parar
Liferay desde el Eclipse, además de poder poner puntos de
depuración, lo que nos facilitará mucho la labor
de desarrollo, que veremos en posteriores tutoriales.

5. Conclusiones.

Como véis no es complicado registrar Liferay en
Eclipse, sólo hay que seguir una serie de pasos sencillos,
el problema con este producto es que no se encuentra mucha
documentación en castellano, por lo que desde
aquí haremos
todo lo posible por aclarar ciertos aspectos a tener en cuenta cuando
desarrollamos con Liferay.

Para
comunicarme cualquier problema o sugerencia de mejora utilizad la
zona de comentarios, de este modo todo el mundo se podrá
aprovechar
de las respuestas.

Saludos.

5 Comentarios

  1. Buenas!!
    El tutorial está genial, los pasos se siguen fácilmente. Mi priblema es que cuando ya al final relleno los parámetros de \\\’Debug Configurations\\\’ y pulso el botón de \\\’Debug\\\’ me aparece el mensaje de: \\\’Source not found\\\’, \\\’Edit Source Lookup Path…\\\’, \\\’Edit the path used to locate source files.\\\’ ¿Alguien sabe decirme que fuente de archivos tengo que añadir? o ¿qué puedo estar haciendo mal?

    Espero que alguien pueda ayudarme- Gracias

    Saludoss

  2. Hola es un tutorial muy bueno la verdad que me ha ayudado, solo que tengo un problema
    despues de que ya esta liferay en eclipse como genero mis portlets, los deployo y pruebo en liferay.
    De antemano gracias

Dejar respuesta

Please enter your comment!
Please enter your name here