JGraphT.
A Java class library for graph-theory data structures and algorithms..
Here is the list of declaration for jgrapht. If you use Maven you can use the following code to add the dependency for this POM file.
<dependency> <groupId>net.sf.jgrapht</groupId> <artifactId>jgrapht</artifactId> <version>0.8.3</version> </dependency>
If you think this Maven repository POM file listing for jgrapht is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Name:GNU Lesser General Public License Version 2.1, February 1999
URL: http://jgrapht.sourceforge.net/LGPL.html.
The following packages are defined in the jgrapht-0.8.3.jar
org.jgrapht org.jgrapht.alg org.jgrapht.alg.util org.jgrapht.demo org.jgrapht.event org.jgrapht.experimental org.jgrapht.experimental.alg org.jgrapht.experimental.alg.color org.jgrapht.experimental.dag org.jgrapht.experimental.equivalence org.jgrapht.experimental.isomorphism org.jgrapht.experimental.permutation org.jgrapht.experimental.touchgraph org.jgrapht.ext org.jgrapht.generate org.jgrapht.graph org.jgrapht.traverse org.jgrapht.util
Here is the content of the POM file.
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>net.sf.jgrapht</groupId> <artifactId>jgrapht</artifactId> <version>0.8.3</version> <description>A Java class library for graph-theory data structures and algorithms.</description> <url>http://www.jgrapht.org</url> <name>JGraphT</name> <licenses> <license> <name>GNU Lesser General Public License Version 2.1, February 1999</name> <url>http://jgrapht.sourceforge.net/LGPL.html</url> <distribution>repo</distribution> </license> </licenses> <scm> <url>http://jgrapht.svn.sourceforge.net/svnroot/jgrapht/trunk</url> <connection>scm:svn:https://jgrapht.svn.sourceforge.net/svnroot/jgrapht/trunk</connection> </scm> <issueManagement> <url>http://sourceforge.net/tracker/?group_id=86459</url> </issueManagement> <mailingLists> <mailingList> <name>jgrapht-users</name> <archive>http://lists.sourceforge.net/lists/listinfo/jgrapht-users</archive> </mailingList> <mailingList> <name>jgrapht-announce</name> <archive>http://lists.sourceforge.net/lists/listinfo/jgrapht-announce</archive> </mailingList> </mailingLists> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <build> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>2.3.2</version> <configuration> <source>1.6</source> <target>1.6</target> </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.12</version> <configuration> <testFailureIgnore>false</testFailureIgnore> </configuration> </plugin> </plugins> </pluginManagement> </build> </project>