Curso Liferay Editado

Páginas: 6 (1317 palabras) Publicado: 10 de noviembre de 2015
CONFIGUARCION DE VARIABLES DE ENTORNO
JAVA_JRE
JAVA_HOME
ANT_APACHE
PASOS PARA INSTALAR ANT APACHE
Descomprimimos ant apache en donde se instaló el java

Y descomprimimos el eclipse en el c:/

FORMA DE ORGANIZAR
Se crea una carpeta en el C: con el nombre de liferay
El liferay se descomprime y se renombra con bundle para que la ruta no sea tan larga
El sdk lo descomprimimos dentro de la carpetaliferay y lo renombramos como sdk
CONFIGURAR EL ECLIPSE
Abrimos el eclipse y cambiamos la perspectiva a liferay
Damos clic en Windows - preferences y configuramos el liferay sdk (se añade la carpeta del sdk)

Se desmarca el add eclipse
Se da clic en Server-enviroment runtime y se añade el tomcat 7 de liferay

Se chequea el crear servidor local y luego se añade la ruta del tomcat del bundle

Luegose añade los zip del doc y src para poder tener de ayuda con el liferay

Y finalizamos


CREACION DE UN PROYECTO EN LIFERAY
New – Liferay pluging Project
ESTRUCTURA DEL NEW LIFERAY PLUGING PROJECT
Project Name: Nombre del proyecto que siempre va sin espacios
Display name: nombre del pugling con el q s va indentificar
Build type: Tipo de constructor puede ser ant o maven
Plugin SDK: especifica elsdk configurado donde se guardará el portlet
Liferay runtime: especifica el servidor del liferay en este caso tomcat7
Plugin Type: Tipo de plugin puede ser Service Builder Portlet, Theme, Layout, Portlet, Ext, Hook,



Todos los proyectos tienen el archivo build.xml
Carpeta raíz docroot
Build.xml
Fichero fundamental para ejecución de un proyecto
Permite q ant apache compile automáticamente y hagadeploy de los portlet
Liferay-portlet.xml
Sirve para configurar las características específicas Liferay Portal
Por ejemplo, puede establecer si un portlet es instanceable, lo que significa que puede colocar más de una instancia del portlet en una página, y cada uno tendrá sus propios datos por separado.


Liferay-display.xml
Información esencial de un portlet.
Este archivo describe quécategoría el portlet debe aparecer bajo en el menú Agregar del dockbar (la barra horizontal que aparece en la parte superior de la página para todos los usuarios registrados).

Liferay-plugin-package-properties
Contiene los metadatos más importantes en el proyecto como Name nombre del package ,Version, Licencia
Este archivo describe el plugin para hacer un hot deploy de Liferay. Una de las cosas que sepueden configurar en este archivo es .jars dependencia.

Portlet.xml
Contiene lo archivos de configuración de un portlet



FORMAS DE DEPLOYAR
Clic derecho sobre el servidor Add and Remove

O desplegamos el servidor seleccionamos el proyecto y damos clic derecho redeploy

LIMPIAR UN PLUGIN DESDE OTRO YA EXISTENTE
Abrimos la configuración liferay-display.xml

Eliminamos esa línea
Abrimos aconfiguración de portlet.xml borramos todo lo sombreado
Nos debe quedar así
Eliminamos view.jsp


Creamos un Liferay portlet dentro d ese proyecto

Y ponemos la siguiente configuración en este
Portlet class LocationListingPortlet
Java package com.norester.portlet.eventisting

Siempre se usa MVC

Campos:
Name – Display nam e–Title
Por defecto viene en View pero se puede también poner Edit y Help
Ydejamos Create JSP file
Next
Dejamos todo por defecto


Creamos otro Liferay Portlet
Y ponemos la siguiente configuración en este
Portlet class EventListingPortlet
Java package com.norester.portlet.eventisting


Ponemos Name - Display Name y Title
Lo dejamos en View



COMO SE CREA UN PORTLET DESDE ANT APACHE
Nos colocamos en la carpeta del tipo de portlet a crear y escribimos
create.bat Name“Display Name”

Comando para deployar desde Ant Apache
ant deploy

23/02/2015
Todos los plugins se crean dentro de un project
Todo proyecto tiene:
Java source (codigo del proyecto este se almacena en docroot)
Configurations files (que son los que estan dentro de WEB-INF)
Client side (jsp, css, html, js) son css js y el view.jsp


docroot es la carpeta fundamental
MVC portlet es una clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • LIFERAY Curso Inicial
  • Liferay
  • Editadas
  • Editar
  • Edite
  • edito
  • Edit
  • editar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS