Configuración del entorno SDK en Liferay

Configuración del entorno SDK en Liferay

Buen dia a todos

Muchas personas tienen dudas acerca de como funciona el entorno de desarrollo de plugins SDK dentro de Liferay, en algunos casos la documentación es confusa o al momento de realizar todos los pasos necesarios quedamos mirando al monitor y nos autopreguntamos ¿ Y ahora que ?

Lo primero que debemos hacer es configurar nuestro entorno de desarrollo SDK, existen información como realizar este paso dentro de la sección de comunidad de Liferay, pero voy a realizar un pequeño resumen asi como aclarar algunas cositas.

1) Procedemos a descargar el SDK de Liferay en la siguiente dirección – http://www.liferay.com/downloads/liferay-portal/additional-files, en la sección de archivos para desarrolladores (Files for Developers)

2) Descomprima el zip en la carpeta de su preferencia a partir de ahora me referire a el como $HOME_SDK

3) Proceda a crear un fichero llamado «build.$USUARIO.properties» donde $USUARIO es el nombre de su usuario en el sistema.

Ejemplo

touch build.eidast.properties

Dentro de este fichero, configure las siguientes variables: (Según la ubicación propia de tus directorios, el siguiente es un ejemplo)

app.server.dir=/opt/liferay/tomcat-6.0.18 
auto.deploy.dir=/opt/liferay/deploy
app.server.lib.portal.dir=/opt/liferay/tomcat-6.0.18/webapps/ROOT/WEB-INF/lib
app.server.portal.dir=/opt/liferay/tomcat-6.0.18/webapps/ROOT/
javac.compiler=modern

4) Instale Apache Ant http://ant.apache.org/

OJO no olvide configurar las variables de entorno para su sistema operativo y que la ruta a los binarios se encuentre en su path.

Despues de estos pasos su entorno de configuración deberia estar listo para empezar a funcionar.

Para probar que su entorno funciona podemos ejecutar el siguiente comando dentro de $HOME_SDK/themes

create nombredeltema "Descripcion del tema"

Si se ejecuta sin errores su entorno ya esta listo para empezar a jugar con el.

Nota: No olvide que si esta en entornos Linux o Mac es necesario darle permisos de ejecucion a create.sh

chmod +x create.sh

Un comentario sobre «Configuración del entorno SDK en Liferay»

  1. Pingback: Eidast

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *