2013-09-25 43 views
5

Ho installato liferay-portal-tomcat-6.1.2-ce-ga3-20130816114619181.zip e liferay-plugins-sdk-6.1.1-20130816114619181.zip nello stesso percorso dire "/ home/sim/Desktop/LR". E tentato di installare plug-in SDK da http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/installing-the-sdkProblema nella creazione del portlet utilizzando il plug-in SDK in liferay

quando ho cercato di creare portlet

/Desktop/LR/liferay-plugins-sdk-6.1.1/portlets$ ./create.sh newportlet "My New Portlet" 
    Buildfile: /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/portlets/build.xml 
    [get] Getting: http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar 
[get] To: /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/.ivy/ivy-2.3.0.jar 

poi ho dowloded manualmente il file di edera 2.3.0.jar

wget http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar--2013-09-25 15:15:00-- http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.3.0/ivy-2.3.0.jar 
    Resolving www-proxy.ericsson.se (www-proxy.ericsson.se)... 153.88.253.150 
    Connecting to www-proxy.ericsson.se (www-proxy.ericsson.se)|153.88.253.150|:8080... connected. 
    Proxy request sent, awaiting response... 200 OK 
    Length: 1222059 (1.2M) [application/java-archive] 
    Saving to: `ivy-2.3.0.jar' 
    100%[=====================================================================================================>] 1,222,059 204K/s in 5.9s  
    2013-09-25 15:15:06 (203 KB/s) - `ivy-2.3.0.jar' saved [1222059/1222059] 

Poi ho di nuovo incontrato

/Desktop/LR/liferay-plugins-sdk-6.1.1/portlets$ ./create.sh newportlet "My New Portlet" 

Nessun errore ... Si è bloccato qui ..

Buildfile: /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/portlets/build.xml 
    [ivy:resolve] :: Apache Ivy 2.3.0 - 20130110142753 :: http://ant.apache.org/ivy/ :: 
    [ivy:resolve] :: loading settings :: file = /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/ivy-settings.xml 

Chiunque mi aiuti a risolvere questo problema.

risposta

0

Come hai detto, i portlet SDK vengono installati in

/home/sim/Desktop/LR 

Ma per qualche motivo l'edera settings.xml viene cercato in

/home/esingso/Desktop/LR 

Così alcune impostazioni sono inconsistenti.

Molto probabilmente, questo è causato dall'utilizzo di più account, ad es. come sparare il comando ./create.sh registrato come 'esingso' invece di 'sim'

+0

Ehi, l'ho fatto solo io. mantenendo entrambi i file nello stesso percorso/home/sim/Desktop/LR. In realtà si trattava di un errore di battitura. Ma lo stesso problema esiste –

+0

sono passati 9 giorni da quando ho risposto e non ricordo il problema, scusa – yannicuLar

3

L'SDK dei plugin non si blocca, ma sta scaricando tutte le dipendenze necessarie. L'SDK dei plug-in richiede diversi megabyte di file jar necessari per la creazione di plug-in. Notare che quando appare "bloccato", i suoi file di download sono effettivamente nella cartella /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/.ivy/cache/.

Si dovrebbe solo lasciare che il processo sia completato e quindi da ora in poi la cartella .ivy/cache conterrà tutto ciò di cui ha bisogno e non si dovrà scaricare di nuovo.

Inoltre è possibile condividere/copiare lo stesso file .ivy/cache in altre cartelle in futuro per risparmiare tempo.