प्रलेखन के आधार पर (4.7.6 - Getting the insight into a particular dependency) हम कॉन्फ़िगरेशन निर्दिष्ट करने वाले किसी विशेष कॉन्फ़िगरेशन के लिए अंतर्दृष्टि प्राप्त कर सकते हैं। उदाहरण में वे कॉन्फ़िगरेशन compile
के रूप में उपयोग कर रहे हैं, जिसे बहिष्कृत किया गया है। मैंने build.gradle
में कॉन्फ़िगरेशन के साथ कॉन्फ़िगरेशन के साथ कॉन्फ़िगर करने के लिए उसी आदेश को पुन: पेश करने का प्रयास किया (जैसा कि मुझे मिला है कि हमें compile
का उपयोग नहीं करना चाहिए)। लेकिन जब मैं चलाएँ:"कार्यान्वयन" कॉन्फ़िगरेशन के लिए निर्भरता की अंतर्दृष्टि कैसे प्राप्त करें?
gradle dependencyInsight --dependency groovy --configuration implementation
Gradle लौटा रहा है:
Execution failed for task ':dependencyInsight'.
Resolving configuration 'implementation' directly is not allowed
मेरे build.gradle
फ़ाइल निम्नलिखित है:
apply plugin: 'java-library'
repositories {
jcenter()
}
dependencies{
implementation 'org.codehaus.groovy:groovy-all:2.4.10'
}
यह मतलब यह है कि मैं एक निर्भरता अगर की जानकारी नहीं मिल सकता है मैं implementation
का उपयोग कर रहा हूं या इसे पाने का कोई और तरीका है?
तुम मुझे एक उदाहरण है, शायद कोड मैं ऊपर पोस्ट के साथ दे सकते हैं? मैं अभी भी ग्रैडल और ग्रोवी के साथ एक शुरुआत कर रहा हूं। :) – acejazz
@acejazz ने ऊपर दिए गए आपके इनपुट के साथ एक उदाहरण जोड़ा! –
यदि मैंने आपके द्वारा प्रदान की गई बिल्ड फ़ाइल के साथ दिए गए आदेश को निष्पादित किया है, तो यह लौटाता है: "नाम के साथ कॉन्फ़िगरेशन 'रिलीज कॉम्पाइल क्लासपाथ' नहीं मिला।"। क्या मुझसे कुछ गलत हो रही है? – acejazz