Eclipse安装UML工具-ObjectAid

路飞
路飞
管理员
43
文章
评论字数 807阅读2分41秒

Eclipse安装UML工具-ObjectAid-图片1

ObjectAid UML Explorer是Eclipse IDE的灵活轻量级代码可视化工具。 它以UML类图或序列图的形式实时展示Java源代码和库的构成,这些类图和序列图在代码更改时自动更新。

对于编程人员来说,通过此工具可以清晰得到Java源代码的整体构成,便于快速学习和掌握代码。

Eclipse安装UML工具-ObjectAid-图片2

环境说明

IDE版本:Spring Tool Suite 3.9.4.RELEASE – Eclipse 4.7.3a (Oxygen)

以下我们会将此IDE统一称为Eclipse,因为STS的本质还是Eclipse。

Eclipse安装UML工具-ObjectAid-图片3

安装步骤

  1. 在Eclipse主菜单, 点击 'Help' > 'Install New Software...'
  2. 在'Install'向导的'Available Software'页面中,按'Add...'按钮。
  3. 在'Add Repository' 对话框中, 输入以下信息并点击 'OK'按钮:
    Name: ObjectAid UML Explorer
    URL: http://www.objectaid.com/update/current
  4. 'Install'对话框现在将显示可用的ObjectAid插件。 请选择您要安装的内容,然后按'Next'。 您可能需要关闭'Contact all update sites during install to find required software'复选框以加快下载速度。
  5. 在'Install Details'页面上,您只需按'Next'即可。
  6. 在'Review Licenses'页面上,您需要接受ObjectAid许可证并按'Finish'开始安装。
  7. 您将收到'Security Warning'消息,因为ObjecyAid JAR未签名。 请按'Install anyway'继续。
  8. 安装完成后,系统将询问您是否要'Restart Now'或'No'。 为安全起见,请按'Restart Now'按钮,重启后ObjectAid UML Explorer将可用。

Licence设置

由于ObjectAid部分功能是要求商业授权的,因此安装完毕还需要对其进行Licence授权,官方有试用一个月的授权,授权是针对Sequence Diagram以及Diagram Add-On,而对于Class Diagram是免费使用的。

  • 获取授权的办法:
  1. 登录ObjectAid官网的账户管理:https://www.objectaid.com/account,如果没有账户可注册一个。
  2. 在账户管理下面,有Licence的获取操作,这里我们可以进行申请试用。
    Eclipse安装UML工具-ObjectAid-图片4
  3. 如下是我申请的Sequence Diagram Licence信息。Eclipse安装UML工具-ObjectAid-图片4
  4. 由于是试用Licence,我们只能点击链接进入Licence的详细信息,不能发送邮件或者下载转移,以下信息关键几点(红色框出来):
    Eclipse安装UML工具-ObjectAid-图片4
  5. 按照提示进行设置:打开Eclipse的'Windows'菜单,找到点击'ObjectAid'节点,点击'Add... '按钮。Eclipse安装UML工具-ObjectAid-图片4
  6. 在弹出的'Add Licence'对话框中输入Licence内容,点击'OK'按钮完成设置,并依次关闭全部的对话框结束设置。
    Eclipse安装UML工具-ObjectAid-图片4Eclipse安装UML工具-ObjectAid-图片4
  7. 重启Eclipse以便ObjectAid Licence设置生效,点击'Yes'按钮进行重启。Eclipse安装UML工具-ObjectAid-图片4

生成UML图

  1. 打开Eclipse在主菜单中,依次点击'New'-> 'Other'选项。Eclipse安装UML工具-ObjectAid-图片4
  2. 在弹出的新建项目的对话框中,依次找到'ObjectAid UML Diagram' ->  'Class diagram',然后点击'Next'按钮。
    Eclipse安装UML工具-ObjectAid-图片4
  3. 选择存放位置'Folder'和输入文件名'Name',这里可以勾选'Save image with diagram as'选项,可以选择'PNG, JPEG, GIF'类型,然后点击'Finish'按钮完成向导。Eclipse安装UML工具-ObjectAid-图片4
  4. 在存放路径下会出现ObjectAid UML Diagram扩展类文件,如下图所示。Eclipse安装UML工具-ObjectAid-图片4
  5. 下面以生成JDK源码的Collection及其派生的接口UML为例:
  6. 在Eciplse中的workspace -> 具体项目(messager) -> JRE System Library -> jar -> java.util 下相应的.class拖到ObjectAidUML窗口。Eclipse安装UML工具-ObjectAid-图片4

参考

ObjectAid官网:http://www.objectaid.com/class-diagram

 

继续阅读
weinxin
微信公众号
分享IT信息技术、北海生活的网站。提供北海本地化的信息技术服务。
 
路飞
  • 本文由 路飞 发表于2018年10月10日 14:27:13
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定