Foros de discusión

Compilazione di una vecchia versione del portale

David Bonomels Bonomels, modificado hace 6 años.

Compilazione di una vecchia versione del portale

New Member Mensajes: 10 Fecha de incorporación: 10/01/17 Mensajes recientes
Ciao a tutti,

sto cercando di fare alcune "customizzazioni" del portale di Liferay 6.2 ed ho seguito le varie wiki in merito ma,
nonostante abbia provato sia con il branch di GitHub 6.2.x e 6.2, a fine compilazione quando avvio Liferay mi trovo sempre con la versione 7. C'è qualche parametro da dare alla build ant per specificare la versione da "buildare"?


Grazie,
Davide
thumbnail
Daniele Baggio, modificado hace 6 años.

RE: Compilazione di una vecchia versione del portale

Expert Mensajes: 336 Fecha de incorporación: 5/12/08 Mensajes recientes
Stai seguendo una strada inutilmente difficile mi pare.
Perchè stai cercando di fare la build del portale? (e chedo che tu abbia sbagliato branch se poi alla fine vedi la versione 7 e volevi la 6.2).

Prendi il bundle tomcat del portale già pronto qui:
https://sourceforge.net/projects/lportal/files/Liferay%20Portal/6.2.5%20GA6/

E poi tramite i numerosi extension point (hook in primis) che offre il portale puoi customizzare molto senza bisogno di cambiare il sorgente del core.

@baxtheman
David Bonomels Bonomels, modificado hace 6 años.

RE: Compilazione di una vecchia versione del portale

New Member Mensajes: 10 Fecha de incorporación: 10/01/17 Mensajes recientes
Ciao,

so che non è la strada più semplice ma per motivi diversi necessito di poter applicare modifiche direttamente al codice del portale ed inoltre poter debuggare sezioni di codice core di liferay con le modifiche.

In ogni caso ho già valutato le possibili estensioni messe a disposizione, hook compresi, e non sono adatte alle mie esigenze. Anche perché nascono problemi di altro tipo in caso di undeploy degli hook (malfunzionamento del comportamento originale del portale).

per quanto riguarda il branch sono sicuro di aver effettuato il checkout del ramo corretto partendo da un fork del repo pulito.
thumbnail
Daniele Baggio, modificado hace 6 años.

RE: Compilazione di una vecchia versione del portale

Expert Mensajes: 336 Fecha de incorporación: 5/12/08 Mensajes recientes
ok,

tanto per fare una verifica su cosa hai scaricato..
Cerca e guarda il file ReleaseInfo.java e dovrebbe avere questo contenuto: http://tinyurl.com/mf94as7
David Bonomels Bonomels, modificado hace 6 años.

RE: Compilazione di una vecchia versione del portale

New Member Mensajes: 10 Fecha de incorporación: 10/01/17 Mensajes recientes
allora attualmente sono sul branch 6.2, non sul 6.2.x ed il file è esattamente questo:

https://github.com/liferay/liferay-portal/blob/6.2/portal-kernel/src/com/liferay/portal/kernel/util/ReleaseInfo.java

Dal suo contenuto deduco a questo punto che il branch corretto è quello 6.2.x che non contiene nessun riferimento alla 7. Assunzione corretta?
thumbnail
Daniele Baggio, modificado hace 6 años.

RE: Compilazione di una vecchia versione del portale

Expert Mensajes: 336 Fecha de incorporación: 5/12/08 Mensajes recientes
Usa sicuramente il branch 6.2.x, è quello corretto.