2013-09-25 3 views
5

में एसडीके प्लगइन का उपयोग करके पोर्टलेट बनाने में समस्या मैंने जीवनकाल-portal-tomcat-6.1.2-ce-ga3-20130816114619181.zip और liferay-plugins-sdk-6.1.1-20130816114619181.zip उसी पथ में स्थापित किया है "/ घर/सिम/डेस्कटॉप/एलआर"। और से http://www.liferay.com/documentation/liferay-portal/6.1/development/-/ai/installing-the-sdkलाइफरे

एसडीके प्लगइन स्थापित करने की कोशिश की जब मैं 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 

तो मैं स्वयं dowloded फ़ाइल लताओं से 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] 

तब मैं फिर से

भाग गया
/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 
    [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 

कोई भी इस समस्या को हल करने में मेरी सहायता करता है।

उत्तर

0

जैसा कि आपने कहा, एसडीके portlets

/home/sim/Desktop/LR 

में स्थापित कर रहे हैं लेकिन किसी कारण से लताओं से settings.xml

/home/esingso/Desktop/LR 

तो आपकी कुछ सेटिंग में देखा जाता है असंगत हैं।

शायद, यह एकाधिक खातों का उपयोग करके होता है, उदाहरण के लिए। 'sim'

+0

अरे मैंने वास्तव में केवल यही किया। सभी फ़ाइलों को एक ही पथ/घर/सिम/डेस्कटॉप/एलआर में रखते हुए। यह वास्तव में टाइपो गलती थी। लेकिन एक ही समस्या मौजूद है –

+0

यह 9 दिनों का है क्योंकि मैंने इसका उत्तर दिया है और मुझे इस मुद्दे को याद नहीं है, क्षमा करें – yannicuLar

3

प्लगइन्स एसडीके फंस नहीं जा रहा है, बल्कि यह सभी निर्भरताओं को डाउनलोड करने के बजाय 'esingso' के रूप में लॉग इन की तरह ./create.sh कमांड को फायरिंग की तरह। प्लगइन्स एसडीके को कई मेगाबाइट्स जार फाइलों की आवश्यकता होती है जिन्हें प्लगइन बनाने की आवश्यकता होती है। ध्यान दें जब यह वास्तव में /home/sim/Desktop/LR/liferay-plugins-sdk-6.1.1/.ivy/cache/ फ़ोल्डर में 'वास्तव में डाउनलोड जार' दिखाई देता है।

आपको केवल प्रक्रिया को पूरा करने देना चाहिए और फिर अब से ही .ivy/कैश फ़ोल्डर में वह सब कुछ शामिल होगा जिसमें इसे चाहिए और इसे फिर से डाउनलोड नहीं करना पड़ेगा।

इसके अलावा आप डाउनलोड समय बचाने के लिए भविष्य में अन्य फ़ोल्डर्स में उसी /ivy/cache फ़ाइल को साझा/प्रतिलिपि बना सकते हैं।

2

ग्रेगरी Amerson रूप official LifeRay forum thread, पर कहा आप इस फाइल को डाउनलोड करने की कोशिश कर सकते हैं:

http://files.liferay.org.es/staged/public-files/liferay-ide/dependencies/files/ivy-cache.zip

आप इसे अनज़िप और में .ivy फ़ोल्डर बदलने के लिए होगा आपके liferay-plugins-sdk फ़ोल्डर।

उम्मीद है कि इससे मदद मिलती है।

जे

संबंधित मुद्दे