Saturday, October 31, 2015

Grafické zobrazení maven závislostí

Viz http://mvnplugins.fusesource.org/maven/1.4/maven-graph-plugin/index.html

1) do pom.xml přidat

<project>
  <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>
</project> 
 
2) Nainstalovat graphviz
 
(Ubuntu 14.04) sudo apt-get install graphviz 
 
3) spustit 
 
$ mvn -P graph graph:project
 -- OR --
$ mvn -P graph graph:reactor
 
$ mvn -P graph graph:reactor -Dhide-scope=test -Dhide-optional=true 

No comments:

Post a Comment