Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Declarative specification and drawing of UML diagrams

License

NotificationsYou must be signed in to change notification settings

dspinellis/UMLGraph

Repository files navigation

UMLGraph allows the declarative specification and drawing of UML diagrams.You can browse the system's documentationthroughthis link,or print it throughthis link.

In order to runUMLGraph, you need to haveGraphVizinstalled in your system path. On most Linux distributions, this can be easilyinstalled using the regular package manager.

To compile the Java doclet from the source code runant on thebuild.xml file.

If you change the source code, you can run regression tests byexecutingant test.

Visit the project'shome page for more information.

Compatibility

If you build against Java 8, please use latest version of 5.X of the Doclet.

Since Java 9 doclet APIs where completely rewritten, the Doclet in version 6 supports only supports Java 9 and above.

Development versions

In order to use development versions, you can useJitPack.Note that as this is compiled on demand, you may sometimes see a "Read timed out" when the package is recompiled,and it should be fine a few seconds later. And because the master branch can change any time, you may want to usea versioned snapshot instead (see the Jitpack documentation for details).

Gradle:

repositories { maven { url 'https://jitpack.io' } }configurations { umlgraph }dependencies { umlgraph 'com.github.dspinellis:UMLGraph:master-SNAPSHOT' }javadoc {  doclet = 'org.umlgraph.doclet.UmlGraphDoc'  docletpath = configurations.umlgraph.files.asType(List)  tags("hidden:X", "opt:X", "has:X", "navhas:X", "assoc:X", "navassoc:X",       "composed:X", "navcomposed:X", "stereotype:X", "depend:X")}

Maven:

<repositories>    <repository>        <id>jitpack.io</id>        <url>https://jitpack.io</url>    </repository></repositories>...<dependency>    <groupId>com.github.dspinellis</groupId>    <artifactId>UMLGraph</artifactId>    <version>master-SNAPSHOT</version>    <scope>compile</scope></dependency>

Jar download:https://jitpack.io/com/github/dspinellis/UMLGraph/master-SNAPSHOT/UMLGraph-master-SNAPSHOT.jar

See also


[8]ページ先頭

©2009-2025 Movatter.jp