Liferay + Netbeans è fatta!

In questo post spiego brevemente come fare ad importare i sorgenti di un progetto/portlet liferay su Netbeans 6.0 + java  jdk 1.5.

Come esempio prendiamo la portlet “sample-spring-portlet” scaricabile dal repository di liferay.com .

Prendiamo il file WAR e lo scompattiamo in una directory di nostro piacimento.
– In Netbeans clicchiamo su nuovo progetto->progetto web con sorgenti esistenti.
– In Location indichiamo la directory principale dove abbiamo i files scompattati nel mio caso “sample-spring-portlet”, per verificare se abbiamo fatto bene, la scritta in basso rossa scomparirà e dovrebbero autocompilarsi i campi + in basso.

Clicchiamo su Next e indichiamo se esiste una cartella con le pagine web(in genere sotto WEB-INF/jsp).
Selezioniamo e clicchiamo su Finish. Voilà abbiamo importato il ns progetto.

N.b. Il precompilatore potrebbe segnare come errore una direttiva nelle pagine web jsp che si riferisce al sito Sun relativa ad una fantomatica pagina /portlet. Non vi preoccupate non importa.

Compiliamo il tutto ed avremo un fantastico file WAR sotto la directory /dist che sarà la ns portlet compilata.

Su Liferay dalla nostra pagina ADMIN(che avremo con cura inserito in una pagina vuota tramite Add Content) carichiamo la portlet tramite Upload ed indicando il luogo dove l’abbiamo salvata.
Se tutto va bene Liferay avrà inserito in Add Content/Sample la sezione “Spring” dove avrete le portlets d’esempio compilate da Netbeans.

D.

~ di diegotech su gennaio 15, 2008.

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

 
%d blogger cliccano Mi Piace per questo: