java - 如何从 NetBeans 中的代码生成 UML Activity 图?

标签 java netbeans uml

我已经安装了用于逆向工程的 UML Netbeans 插件,以自动将我的 Java 代码转换为 UML。但我的问题是,如何使用 Netbeans 插件绘制 Activity 图?每当我选择 Activity 、序列、协作或任何其他 UML 图而不是类图时,仍然只创建类图。它不会创建所需的 UML 图。

最佳答案

几年前,NetBeans 中就有一个强大的 UML 插件,但现在没有了。他们在许可证方面遇到了一些问题。但是您可以安装免费的 30 天 Visual Paradigm(专业版以上版本)并在那里创建类图。这就是我在 2014 年完成相同任务时必须做的事情。
企业架构师也有同样的可能性。但VP有免费版本,您可以在30天后使用。现在 VP 再次可以连接到 NetBeans。 https://netbeans.org/features/uml/ 。但 VP 许可证仍然是您的问题。插件创建者 promise 只生成代码,不进行后台工程。

EasyUML 现在是 NetBeans 的免费 UML 插件。仅类图。 https://www.youtube.com/watch?v=7pq2fZYPpwo

您还可以安装 Eclipse 并在那里创建图表。 Eclipse 为 UML 提供了丰富的可能性。 https://marketplace.eclipse.org/content/uml-java-generator 。或者更简单:https://www.youtube.com/watch?v=0Zlh56mTS6c .

请注意,类图是唯一严格的 UML 图,可以与代码相互转换。 (也有一些限制)。对于其他图表来说这是不可能的。哦,可以创建一些正确的图表,但是您可以通过多种方式来实现,结果图将仅显示代码的一些细节,并且它们肯定不是您想要创建的必要细节。图表。

关于java - 如何从 NetBeans 中的代码生成 UML Activity 图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45196779/

相关文章:

java - 正则表达式获取 1) 而不仅仅是数字

java - 带 actionBar 的 fragment RTL

java - Netbeans JavaFx 无法选择主类

components - Sparx Enterprise Architect (EA) 中的嵌套组件

java - 泛型类型的运行方法

java - Java 中 JSON 数组字符串到 JSONArray 对象

java - 基于一个变量显示多个jPanel

java - 无法使用 NetBeans 实用程序访问 Java DB(嵌入式)

uml - 我们是否在序列图中包含前提条件?

interface - UML中是否存在接口(interface)图?