हैलो देर जवाब होगा, लेकिन मैं एक प्लगइन जोड़ लिया है
:
<dependency>
<groupId>org.qunix</groupId>
<artifactId>structure-maven-plugin</artifactId>
<version>0.0.1</version>
</dependency>
आप नीचे के रूप में अपने पोम में जोड़ने की आवश्यकता होगी प्लगइन चलाने के लिए: Maven भंडार में
<build>
<plugins>
<plugin>
<groupId>org.qunix</groupId>
<artifactId>structure-maven-plugin</artifactId>
<version>0.0.1</version>
<inherited>false</inherited>
<executions>
<execution>
<phase>compile</phase>
<goals>
<goal>
printModules
</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
तो उत्पादन दिखेगा की तरह:
[INFO] --- structure-maven-plugin:0.0.1:printModules (default) @ test ---
[INFO]
Project structure (all modules):
test
|
|__ a
|
|__ b
|
|
\__ c
|
|__ d
|
|__ e
|
|__ f
आप मुद्रित करने के लिए सभी फ़ाइलों मॉड्यूल के insted चाहते हैं लक्ष्य का उपयोग करें: printAll या यदि आप बस चाहते हैं फ़ोल्डरों लक्ष्य का उपयोग करें: printFolders। <inherited>
का मतलब है मॉड्यूल में प्लगइन निष्पादित न करें और <ignore>
मतलब रीजिक्स पैटर्न का उपयोग करके इन फ़ाइलों को छोड़ दें।
संपादित करें: https://github.com/buraksarac/MavenStructurePlugin
यह प्लगइन कमाल है! आप सर्वश्रेष्ठ हैं। – javajavajava
@javajavajava मुझे खुशी है कि यह मदद मिली :) – HRgiger
@HRgiger महान काम! जैसा मुझे चाहिए था यह बिल्कुल वैसा ही है। मेरे (बहुत) देर से उत्तर के लिए खेद है। – sjaak