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就能实时预览。

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).

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

@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

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


转载于:https://my.oschina.net/uniquejava/blog/475701

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值