17 octubre 2013

Creando portlets sin RAD (Eclipse+Maven)

Hola a todos, en esta ocasión iré señalando los pasos que seguí para crear un portlet básico usando Eclipse y Maven.

El primer paso es crear una aplicación web con Maven empleando el archetype "maven-archetype-webapp". Para este ejemplo me estoy apoyando en el wizard que viene incluído en mi Eclipse.


Parece tratarse de un bug, pero al crear el proyecto no me muestra la carpeta "src/main/java" para que aparezca siempre debo crear la carpeta "java" tal como lo señalo en la siguiente figura:



Modifico mi archivo POM.xml y le agrego las dependencias correspondientes.
Luego, creo un archivo portlet.xml similar al que aparece a continuación:

Finalmente, creo mi portlet HelloWorld.

He subido mi ejemplo en GitHub

He subido este ejemplo en mi repositorio en Github.

2 comentarios:

Evelyn Sanchez dijo...

Hola Armando, gracias por la publicación, me ha servido de mucho. Tengo una duda, tengo un portlet y necesito probarlo con websphere portal version 7, he buscado en la página de IBM y no lo encuentro, de casualidad sabrás donde puedo obtener websphere portal version 7 o quiza hay alguna forma de implementar esta version con la nuevas tecnologias que proporciona IBM. Espero me puedas guiar. Saludos.

Armando Picón dijo...

Hola Evelyn, gracias por visitar mi blog. Es posible obtener una versión Express del WP que puede servir para efectos de pruebas. Lo puedes encontrar en el siguiente enlace:

http://www.ibm.com/developerworks/downloads/ls/wpe/

Espero te sea de utilidad. Saludos!