![d2759f9daa45a9cbab0f47decbb6deed.png](https://i-blog.csdnimg.cn/blog_migrate/89d50c8b3687c3a5aefa6ab0112d7e20.jpeg)
官方网址
开源工具,使用简单的文字描述画UML图。plantuml.comPlantUML是一个开源项目,支持快速绘制的类型:
顺序图的语法和功能plantuml.com![e7d2e7248b0a9712e17ab73863f409b1.png](https://i-blog.csdnimg.cn/blog_migrate/abe56fd45f3a4de16355f58f5aacf545.png)
![2f15f20f8454e71ffc3965d1cb40a90b.png](https://i-blog.csdnimg.cn/blog_migrate/f9387d9dfc31f5dc6649d6cbb83fd098.png)
![21c799ae49c72c2ed42979b8b60e3cbe.png](https://i-blog.csdnimg.cn/blog_migrate/78af45023ebd5494f8702264e693220a.jpeg)
![bc1a5aa71e7db198fdfe14d19b4c257e.png](https://i-blog.csdnimg.cn/blog_migrate/7ec9eec0afbbb1360b55f91b3eb45669.png)
![b4317093d4b93eb69638206d23567b26.png](https://i-blog.csdnimg.cn/blog_migrate/b4af206c357454e0534ce88958144f99.png)
![b7e10a0aea98ac22ba0b7904c339d474.png](https://i-blog.csdnimg.cn/blog_migrate/4417a36d2d3c0949bdffaf0f7e114b03.png)
![a07bd41c0bb65f1a657f5b3f3c91e442.png](https://i-blog.csdnimg.cn/blog_migrate/f666cb8a40b000d5fc020be58931369c.png)
同时还支持以下非UML图:
绘制盐GUI样机plantuml.com![40daa1966c6986b326c5d571f1170b99.png](https://i-blog.csdnimg.cn/blog_migrate/6ff25ebbe1c0ec7f2fc6479714174ce7.png)
![adbc6ec253b73b9b5543b160318f4bc6.png](https://i-blog.csdnimg.cn/blog_migrate/11f60bd458c9031065b801d80b90f948.png)
![bc1a5aa71e7db198fdfe14d19b4c257e.png](https://i-blog.csdnimg.cn/blog_migrate/7ec9eec0afbbb1360b55f91b3eb45669.png)
![1edf6ff94bff5199bc571e2530c1c8cd.png](https://i-blog.csdnimg.cn/blog_migrate/8e935fefb897c1971ce4f43a261fb21b.png)
![c69e5ce679e97d52a4f5a731e3a72082.png](https://i-blog.csdnimg.cn/blog_migrate/beddefc033287f4665e9113c6b9a8b02.png)
![16fd79adad3e8310dcdb165f20d8cfaa.png](https://i-blog.csdnimg.cn/blog_migrate/43fdb23eda8310ba2c448a7e2e4035aa.png)
![a7cc9b697def8cf6bfb522f0c38a9891.png](https://i-blog.csdnimg.cn/blog_migrate/8bb76de38a24eb048b4fd91bf03ee00d.png)
本地绘图
Download plantuml from SourceForge.netsourceforge.net- 新建文件`sequenceDiagram.txt`
2. 写入
@startuml
Alice -> Bob: test
@enduml
3. 运行
java -jar plantuml.jar sequenceDiagram.txt
会在本地成sequenceDiagram.png的图片
![f3e5054b1e79ae63bcacc90599f7380b.png](https://i-blog.csdnimg.cn/blog_migrate/94055a244119151c92395537f78ef5df.png)
安装 chrome 插件 PlantUML Viewer
![449b46ac2b6a96398fe6e63c871cc2d1.png](https://i-blog.csdnimg.cn/blog_migrate/bc86c6ff33487dd36e85459e1eca6204.png)
- 把文件sequenceDiagram.txt 拖到chrome 浏览器
遇到的问题 文件没有解析 不起作用的原因是没开启允许访问文件网址
![79fb02bcc4756ffafd2cfe497581dc9d.png](https://i-blog.csdnimg.cn/blog_migrate/059d7bdad15fb04af3c8ad5af80a9e4f.png)
2. 开启允许访问文件网址
![725216ac8609c315667a41cd1dc85f71.png](https://i-blog.csdnimg.cn/blog_migrate/55a2fd11069b263f1dc5c83c9b9dbe35.png)
![6d88ef670303e8559fd9d7e71b6bf34f.png](https://i-blog.csdnimg.cn/blog_migrate/d05f78e84d1a4f6b25a757a421b1381a.png)
workpress 插件 PlantUML Renderer的使用
![bac2904164032b0be703e5fd64337b54.png](https://i-blog.csdnimg.cn/blog_migrate/673e489553b65ed2d6981b8cefa32c49.png)
[plantuml]
Alice -> Bob: Authentication Request
Bob --> Alice: Authentication Response
Alice -> Bob: Another authentication
Request Alice <-- Bob: another authentication Response
[/plantuml]
![d7624d7e9390eb9d6330fa321c1431ea.png](https://i-blog.csdnimg.cn/blog_migrate/3e1ce46eeb2e659bffb994548e7d9182.png)