मिला है मैं निर्भरता समस्याओं का पता लगाने के लिए dependency:analyze
का उपयोग कर रहा हूं। लेकिन मुझे ट्रांजिटिव निर्भरताओं में कोई समस्या मिली है क्योंकि प्लगइन इस निर्भरताओं को हल नहीं करता है।मेवेन 2.1 निर्भरता: विश्लेषण करें। पारस्परिक निर्भरता: प्रयुक्त अविकसित निर्भरताओं को
जब मैं एमवीएन निर्भरता निष्पादित करता हूं: पेड़, आउटपुट ट्रांजिटिव निर्भरता दिखाता है।
निर्भरता
project A
dependency B
project C
dependency A
Outuput -> (परियोजना सी - पथ)/mvn साफ स्थापित
[WARNING] Used undeclared dependencies found:
dependency B: compile
प्लगइन
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<version>2.4</version>
<executions>
<execution>
<id>analyze</id>
<phase>verify</phase>
<goals>
<goal>analyze-only</goal>
</goals>
<configuration>
<failOnWarning>true</failOnWarning>
</configuration>
</execution>
</executions>
</plugin>
प्लगइन संक्रमणीय निर्भरता का पता क्यों नहीं लगाता
पर वास्तव में पर्याप्त जानकारी नहीं है यहाँ निर्भर आपके सवाल का जवाब देना चाहिए। आउटपुट के बारे में आप क्या उम्मीद करते थे? आपने किस परियोजना पर विश्लेषण चलाया? –
मैं प्रोजेक्ट सी पर "एमवीएन क्लीन इंस्टॉल" निष्पादित करता हूं। अगर मैं असफल हो रहा हूं तो चेतावनी गायब हो जाती है, चेतावनी गायब हो जाती है और निष्पादन ठीक है। क्यों प्लगइन संक्रमणीय निर्भरता का पता नहीं लगाता –