2013-02-07 37 views
16

के रूप में प्रोजेक्ट को पहचान नहीं रहा है, मैं ग्रेडल के साथ एक प्रोजेक्ट बनाना चाहता हूं। मैंने अपनी परियोजना में build.gradle शामिल किया है। लेकिन ग्रहण इसे ग्रेडल प्रोजेक्ट के रूप में पहचान नहीं रहा है और मैं इसे नहीं बना सकता। क्या कोई इसके लिए समाधान दे सकता है।ग्रहण परियोजना को ग्राडल प्रोजेक्ट

+2

इसे तब तक एक ग्रेबल प्रोजेक्ट नहीं माना जाएगा जब तक कि प्रोजेक्ट फ़ाइल में धीरे-धीरे प्रकृति घोषित न हो, जैसे: org.springsource.ide.eclipse.gradle.core.nature '। –

उत्तर

1

ग्रहण के लिए ग्रैडल के लिए मूल समर्थन नहीं है। ग्रहण में ग्रैडल का समर्थन करने के लिए स्प्रिंगसोर्स से an eclipse plugin उपलब्ध है, लेकिन the documentation के बाद, ग्रहण परियोजना को क्रमिक रूप से उत्पन्न करने का सबसे आसान तरीका है।

+0

मैंने पहले से ही eclipse के लिए gradle प्लगइन स्थापित किया है। लेकिन फिर भी यह इसे gradle प्रोजेक्ट के रूप में पहचान नहीं रहा है। –

+0

आपको क्या लगता है कि इसे परियोजना को एक ग्रेबल परियोजना के रूप में पहचानना चाहिए? क्या आपने आयात विज़ार्ड को दस्तावेज के रूप में चलाया है? http://static.springsource.org/sts/docs/latest/reference/html/gradle/gradle-sts-tutorial.html#import –

+2

धन्यवाद ... मेरी समस्या हल हो गई है ... एक बार जब परियोजना धीरे-धीरे बनती है प्रोजेक्ट से आइकन गायब हो गया है। इसलिए फिर यदि मुझे प्रोजेक्ट बनाने की ज़रूरत है तो मुझे परियोजना को हटाने और इसे एक बार फिर से आयात करने की आवश्यकता है .... –

1

मुझे एक समान समस्या थी, ग्रैडल प्रोजेक्ट को पहचानने के लिए ग्रहण प्राप्त करने के लिए मैंने ग्रैडल प्रकृति को जोड़ा और फिर मुझे Gradle->Refresh All पर क्लिक करना पड़ा, तो ग्रैडल आइकन दिखाई दिया और सभी निर्भरताओं का समाधान किया गया।

रीफ्रेशिंग से पहले Enable Dependency Management पर क्लिक करने से पहले "यह ऑपरेशन सक्षम नहीं है" और सभी ग्रैडल मेनू विकल्प ग्रिड हो रहे हैं।

10

मुझे बस स्प्रिंग टूल सूट में यह समस्या थी।

यहां मैंने जो किया है।

  1. संदर्भ मेनू के लिए प्रोजेक्ट पर राइट-क्लिक करें।
  2. गो (मेरे लिए)
  3. का चयन करें उप मेनू विकल्प "Gradle परियोजना में कनवर्ट" मेनू के नीचे स्थित "कॉन्फ़िगर करें" करने के लिए।
  4. प्रोजेक्ट रीफ्रेश करें।

आयातित परियोजनाएं gradle.build तब ग्राडल व्यू के ड्रॉप-डाउन विकल्पों में दिखाई दीं।

10

आप Gradle एकीकरण के लिए the Buildship Eclipse plugin उपयोग कर रहे हैं, तो आप अपने build.gradle फ़ाइल में निम्न स्निपेट जोड़ने के लिए कोशिश कर सकते हैं:

eclipse { 
    project.natures 'org.eclipse.buildship.core.gradleprojectnature' 
    ..... 
} 

फिर "Gradle ग्रहण" चलाने दोबारा बनाने के लिए ग्रहण परियोजना फ़ाइलों और ताज़ा ग्रहण में आपका प्रोजेक्ट।

+0

मैं इसे सबसे अच्छा जवाब के रूप में बनाना चाहता हूं :) – lambodar

2

ग्रहण नियॉन आप में:

Right-click on your project --> Configure --> Add Gradle Nature. 

आपका परियोजना स्वचालित रूप से ताज़ा हो जाएगा और आप सभी निर्भरता Gradle से डाउनलोड किया जा रहा देखेंगे।