带有Java代码生成的Eclipse UML插件

时间:2011-04-15 03:28:14

标签: java eclipse plugins code-generation uml

有没有人知道一个好的(读取:免费)Eclipse UML插件,它也可以进行代码生成?如果没有,有没有人知道任何好的Eclipse UML插件?

编辑:我在Fedora Linux上运行Eclipse IDE

TIA

菜鸟

5 个答案:

答案 0 :(得分:2)

我很幸运能够使用ObjectAid创建基于Java代码的UML图表:ObjectAid Download Page

它是为Eclipse制作的,所以它应该可以工作。但是,我不知道它是否会生成代码...但它会产生漂亮的图片!

该网站列出了如何安装它,UML图表部分完全免费!

希望这有帮助!

答案 1 :(得分:1)

eUML是免费的(阅读许可证限制):http://www.soyatec.com/euml2/features/

Jupe:http://jupe.binaervarianz.de/

答案 2 :(得分:1)

试试Acceleo。非常灵活。

答案 3 :(得分:0)

Netbeans附带了一个免费版的UML插件,可以生成代码。 UML插件的最后一个版本是6.7。之后他们停了下来。你可以下载它,然后为它安装插件。您可以查看STARUML

答案 4 :(得分:0)

我同意Jordi Cabot。您基本上可以使用现有的模型编辑器(即Papyrus,TopCased等)来利用Eclipse Modeling Framework。然后,您可以通过Acceleo编写自己的生成工作流,Acceleo是MOF到文本转换语言的Eclipse实现。它使您能够深入了解模型并从中生成所需的文本(即Java,C ++,C,python,Matlab等)。

一开始它可能看起来有点奇怪且难以理解,但它是我为此目的所知的最佳环境。它完全符合OMG标准。

再见