留言板

Compilazione di una vecchia versione del portale

David Bonomels Bonomels,修改在7 年前。

Compilazione di una vecchia versione del portale

New Member 帖子: 10 加入日期: 17-1-10 最近的帖子
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,修改在7 年前。

RE: Compilazione di una vecchia versione del portale

Expert 帖子: 336 加入日期: 08-12-5 最近的帖子
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,修改在7 年前。

RE: Compilazione di una vecchia versione del portale

New Member 帖子: 10 加入日期: 17-1-10 最近的帖子
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,修改在7 年前。

RE: Compilazione di una vecchia versione del portale

Expert 帖子: 336 加入日期: 08-12-5 最近的帖子
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,修改在7 年前。

RE: Compilazione di una vecchia versione del portale

New Member 帖子: 10 加入日期: 17-1-10 最近的帖子
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,修改在7 年前。

RE: Compilazione di una vecchia versione del portale

Expert 帖子: 336 加入日期: 08-12-5 最近的帖子
Usa sicuramente il branch 6.2.x, è quello corretto.