2012-10-29 10 views
5

मुझे यह त्रुटि मिल रही है कि यह एंड्रॉइड प्लगइन से संबंधित क्लासपाथ नहीं ढूंढ पा रहा है। ग्रेडल 1.2 का उपयोग कर।ग्रैडल एंड्रॉइड प्लगइन के लिए क्लासपाथ नहीं ढूंढ सकता

Could not find method classpath() for arguments [org.gradle.api.plugins:gradle-android-plugin:1.2.1] 
यहाँ

है मेरी build.gradle फ़ाइल

//setup external dependency plugins we will use to build a android application 
buildscript { 
    repositories { 
     mavenCentral() 
     maven { 
      url "https://oss.sonatype.org/content/repositories/snapshots" 
     } 
    } 

    dependencies { 
     classpath 'org.gradle.api.plugins:gradle-android-plugin:1.2.1' 
    } 
} 

//apply eclipse plugin 
apply plugin: 'eclipse' 

//apply android plugin 
apply plugin: 'android' 

apply plugin: 'maven' 

task hello << { 
    String value = 'wagwan' 
    println 'Hello world!' + value.toUpperCase() 
} 

धन्यवाद

संपादित करें:

यहाँ त्रुटि है नए त्रुटि मैं अब प्राप्त:

FAILURE: Build failed with an exception. 

* What went wrong: 
Could not resolve all dependencies for configuration ':classpath'. 
> Could not resolve group:org.gradle.api.plugins, module:gradle-android-plugin, version:1.2.1. 
    Required by: 
     :RssUnified:unspecified 
    > Could not GET 'http://repo1.maven.org/maven2/org/gradle/api/plugins/gradle-android-plugin/1.2.1/gradle-android-plugin-1.2.1.pom'. 
    > Could not GET 'https://oss.sonatype.org/content/repositories/snapshots/org/gradle/api/plugins/gradle-android-plugin/1.2.1/gradle-android-plugin-1.2.1.pom'. 

* Try: 
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. 
+0

मुझे आपके संपादन में ऊपर वर्णित त्रुटि संदेश नहीं मिला है। प्लगइन सफलतापूर्वक डाउनलोड किया जा सकता है। मैं Gradle 1.2 के साथ एक ही कोड भाग गया। –

+0

मुझे लगता है कि मेरा cmd प्रॉम्प्ट काम पर सही इंटरनेट प्रॉक्सी का उपयोग नहीं कर रहा है। विंडोज 7 में cmd.exe के लिए उपयोग की जाने वाली इंटरनेट प्रॉक्सी को कैसे बदला जा सकता है, इस पर कोई विचार है? – jonney

+0

आप 'gradle.properties' में [Gradle के लिए HTTP प्रॉक्सी सेट अप कर सकते हैं] (http://www.gradle.org/docs/current/userguide/build_environment.html)। –

उत्तर

17

दिखाया गया है गाइड में ई, dependencies { classpath ... } ब्लॉक buildscript { ... } के अंदर जाना है। केवल निर्माण स्क्रिप्ट के लिए, classpath नामक एक कॉन्फ़िगरेशन परिभाषित किया गया है।

+0

जोड़ा गया और ऐसा लगता है कि यह आवश्यक पोम फ़ाइलों को नहीं ढूंढ सकता है। त्रुटि के साथ मेरा प्रश्न अपडेट करना – jonney

+0

'- रीफ्रेश-निर्भरता' आज़माएं। यह मदद करेगा यदि आपने कहा कि ग्रैडल इत्यादि का कौन सा संस्करण –

+0

ग्रेडल 1.2 मैं – jonney

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