over 4 years ago

1. 下載 Graphviz & 設定環境變數

1.1 下載 Graphviz Windows 版本

Graphviz 官方網站
Graphviz Windows 下載位置

1.2 設定環境變數

GRAPHVIZ_HOME=C:\Program Files (x86)\Graphviz2.36
PATH=%PATH%;%GRAPHVIZ_HOME%/bin;

2. 加入 Maven Graph Plugin 於 pom.xml 中

Maven Graph Plugin 官方網站

<profiles>
    <profile>
    <id>graph</id>
    <pluginRepositories>
        <pluginRepository>
        <id>mvnplugins.fusesource.org</id>
        <url>http://mvnplugins.fusesource.org/repo/release</url>
        <releases>
            <enabled>true</enabled>
                </releases>
            </pluginRepository>
        </pluginRepositories>
        <build>
            <plugins>
                <plugin>
                    <groupId>org.fusesource.mvnplugins</groupId>
                    <artifactId>maven-graph-plugin</artifactId>
                    <version>1.4</version>
                </plugin>
            </plugins>
        </build>
    </profile>
</profiles>

3. 建立 Dependency 關聯圖

mvn -P graph graph:reactor
mvn -P graph graph:reactor -Dhide-scope=test -Dhide-optional=true

5. 至 target 下閱讀關聯圖 .png

一定是我參數不會掌握, 真醜 Orz 自己畫的比較漂亮, 但自己畫的相當費時要一個一個查詢關聯!

5.1. 手繪 Dependency 關聯圖

5.2. Maven Dependency Graph

← Android - 翻譯蒟蒻 Java - 網路程式 Socket →
 
comments powered by Disqus