Papyrus是一款可定制的UML工具,其往往以Eclipse插件的形式发布。
目前,Papyrus支持UML 2.5,可以集成SysML 1.1和SysML 1.4。
1.官网
http://www.eclipse.org/papyrus/index.php
2.Papyrus 2.0.X / Eclipse Neon的在线安装地址:
http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon
3.从Eclipse Neon版本开始,Papyrus插件改名为Papyrus Software Designer,在线安装地址:
https://git.eclipse.org/r/papyrus/org.eclipse.papyrus-designer
4.Papyrus要支持Java reverse engineering,除了安装Papyrus Software Designer,还需要额外的插件
http://download.eclipse.org/modeling/mdt/papyrus/components/designer/
注意勾选Papyrus Java Reverse (Incubation)
5.Eclipse中的Java reverse engineering
事实上,直到Eclipse Mars版本,通过Papyrus插件才支持Java逆向工程。实现Java文件或包逆向生成Papyrus类图,有如下两种方式:
1) 使用方法一:命令行
参考连接:
http://wiki.eclipse.org/Java_reverse_engineering