ubuntu安装PlantUML

1. 安装graphviz
这是PlantUML依赖的图形库,支持全部OS, 能够在此下载 http://graphviz.org/Download..php
ubuntu平台能够直接到这里: https://launchpad.net/~gviz-adm/+archive/ubuntu/graphviz-dev
先修改/etc/apt/sources.list加入 (个人是12.04对应precise)
deb http://ppa.launchpad.net/gviz-adm/graphviz-dev/ubuntu precise main 
deb-src http://ppa.launchpad.net/gviz-adm/graphviz-dev/ubuntu precise main
执行如下命令安装依赖库


sudo apt-get install libgraphviz4 graphviz
安装成功查看版本:
cyper@zerorun:~$ dot -V
dot - graphviz version 2.39.20150613.2112 (20150613.2112)
常常在使用.命令。没想到还有以dot命名的。。

2.下载PlantUML
http://plantuml.sourceforge.net/download.html
此页上的资源很丰富。有各类插件还有pdf文档http://plantuml.com/PlantUML_Language_Reference_Guide.pdf。

Eclipse插 件(updatesite)
http://plantuml.sourceforge.net/updatesite/ (3.x)
http://plantuml.sourceforge.net/updatesitejuno/ (4.x)

装好后。随便在某个文本文件中写
而后show view > PlantUML就能实时预览。
php

3. 导出
图上右键能够导出png,jpg,svg, gif.
Images can be generated in PNG, in SVG or LaTeX format. It is also possible to generate ASCII art diagrams (only for sequence diagrams). html

另外一种方法是在编写的时候就指定保存的图片路径。官网上的例子: java

@startuml img/classes01.png
Class01 <|-- Class02
Class03 *-- Class04
Class05 o-- Class06
Class07 .. Class08
Class09 -- Class10
Class11 <|.. Class12
Class13 --> Class14
Class15 ..> Class16
Class17 ..|> Class18
Class19 <--* Class20
@enduml
###其它
运行
java -jar plantuml.8027.jar


基于文本的UML工具列表:
http://modeling-languages.com/uml-tools/#textual shell

CSDN的(看起来还不错):
http://blog.csdn.net/whqet/article/details/44281463 ubuntu

相关文章
相关标签/搜索