Eclipse 安装使用 PlantUML 教程

2023-05-0114:59:58办公软件与工具应用Comments2,023 views字数 1190阅读模式

在 Eclipse 中安装、使用 PlantUML 插件,来进行常用 UML 图的绘制。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

来源:waylau,文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

waylau.com/use-plantuml-in-eclipse/文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

PlantUML 简介文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

PlantUML 是一个开源项目,通过简单并带指引性语言定义来定义各种视图。该工具支持快速绘制以下 UML 图:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

  • 时序图
  • 用例图
  • 类图
  • 活动图
  • 组件图
  • 状态图
  • 部署图
  • 对象图
  • 线框图形界面

PlantUML 支持多个中 IDE 的集成,比如 Eclipse、NetBeans、Intellij idea 等。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

安装 PlantUML for Eclipse 插件文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

PlantUML for Eclipse 插件主要用于在 Eclipse 中使用 PlantUML。在 Eclipse 的插件市场中安装,点击 “Help/Install new software”,在 Eclipse 4 (Juno) 及以上版本中,插件安装地址为:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

  • http://plantuml.sourceforge.net/updatesitejuno/
  • http://basar.idi.ntnu.no/svn/tdt4100/anonymous/trunk/updatesite/

点击“Window/Show View/Other..”,可以将 PlantUML 预览窗口面板显示出来。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

安装 Graphviz文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

下载地址:http://www.graphviz.org/Download_windows.php;有时官网下载速度也很慢,也可以到我的网盘下载 https://pan.baidu.com/s/1gfvBC9X文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

安装 Graphviz 完成后,在 Eclipse 的 PlantUML 中,设置路径到 Graphviz 的 dot.exe。 如下图:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

Eclipse 安装使用 PlantUML 教程文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

如果 Graphviz 没有安装 成功,或者配置路径错误,则会有如下错误提示。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

Eclipse 安装使用 PlantUML 教程文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

PlantUML 的使用文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

在 Eclipse 中编辑如下脚本:文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

@startuml文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

Alice -> Bob: Authentication Request文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

Bob --> Alice: Authentication Response文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

 文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

Alice -> Bob: Another authentication Request文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

Alice <-- Bob: another authentication Response文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

@enduml文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

PlantUML 插件会自动识别上述脚本,从而在预览窗口生成一张时序图图片。该图片可以被用于导出、复制、打印。文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

Eclipse 安装使用 PlantUML 教程文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

更多示例,可以参考官方文档 http://translate.plantuml.com/zh/PlantUML_Language_Reference_Guide_ZH.pdf文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

参考资料文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html

  • http://plantuml.com/eclipse
  • http://www.graphviz.org/content/plantuml-graphviz-dot-executable-usrbindot-does-not-excist
文章源自菜鸟学院-https://www.cainiaoxueyuan.com/office/38196.html
  • 本站内容整理自互联网,仅提供信息存储空间服务,以方便学习之用。如对文章、图片、字体等版权有疑问,请在下方留言,管理员看到后,将第一时间进行处理。
  • 转载请务必保留本文链接:https://www.cainiaoxueyuan.com/office/38196.html

Comment

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定