Problema al crear portlet con el complemento SDK en liferay
liferay sdk 6.2 download (3)
He instalado liferay-portal-tomcat-6.1.2-ce-ga3-20130816114619181.zip y liferay-plugins-sdk-6.1.1-20130816114619181.zip en la misma ruta, decir "/ home / sim / Desktop / LR". Y traté de instalar el complemento SDK desde http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/installing-the-sdk
Cuando intenté crear 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
luego reduje manualmente el archivo ivy-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]
Entonces corrí de nuevo
/Desktop/LR/liferay-plugins-sdk-6.1.1/portlets$ ./create.sh newportlet "My New Portlet"
Obteniendo ningún error ... Se estancó aquí ..
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
Alguien me ayude a resolver este problema.
Como dijo, los portlets de SDK están instalados en
/home/sim/Desktop/LR
Pero por alguna razón se busca el ivy-settings.xml en
/home/esingso/Desktop/LR
Entonces algunas de tus configuraciones son inconsistentes.
Lo más probable es que esto se deba al uso de varias cuentas, ej. como disparar el comando ./create.sh registrado como ''esingso'' en lugar de ''sim''
El SDK de complementos no se bloquea, sino que descarga todas las dependencias necesarias. El SDK de complementos necesita varios megabits de archivos jar que necesita para compilar complementos. Observe que cuando aparece ''atascado'' es realmente descargar los /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/.ivy/cache/
carpeta /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/.ivy/cache/
.
Simplemente debe dejar que el proceso se complete y, a partir de ahora, la carpeta .ivy / cache contendrá todo lo que necesita y no tendrá que volver a descargar.
También puede compartir / copiar ese mismo archivo .ivy / cache en otras carpetas en el futuro para guardar el tiempo de descarga.
Como dijo Gregory Amerson en el hilo oficial del foro LifeRay , puedes intentar descargar este archivo :
http://files.liferay.org.es/staged/public-files/liferay-ide/dependencies/files/ivy-cache.zip
Deberá descomprimirlo y reemplazar la carpeta .ivy
en su carpeta liferay-plugins-sdk.
Espero que esto ayude.
J.