StarUML导出类图生成的Java代码

听说Enterprise Architect能画出UML图后导出Java代码,那我最熟悉的StarUML能吗?答案是肯定的!但是需要下载插件来解决这个问题。

  • 方法一:在StarUML软件中对插件进行安装
    这个方法当然是最直接的,在软件中的Tools中找到Extension Manager
    StarUML导出类图生成的Java代码_第1张图片
    然后Registry中搜索java,选择Java插件进行install
    StarUML导出类图生成的Java代码_第2张图片
    但是很可能遇到一个问题,就是加载半天后报错unknown internal error。遇到这个问题,就要用下面介绍的方法二了,从GitHUb上下载插件。
    StarUML导出类图生成的Java代码_第3张图片

  • 方法二:万能方式——GitHub下载插件并添加进软件
    这个方法是解决上述问题的,因为这个方法很万能。来看看StarUML的官方手册说明:

To install an extension manually:
1.Get an extension as a .zip file.
2.Extract the file on the extensions path.
	/Users//Library/Application 	Support/StarUML/extensions/user for Mac OS.
	C:\Users\\AppData\Roaming\StarUML\extensions\user for Windows.
	~/.config/StarUML/extensions/user for Linux.
3.Check a folder in the extensions path and :file:main.js file in the folder.
4.Restart StarUML.

大概翻译一下意思:

1. 下载zip格式的插件
2. 在插件路径上解压这个压缩包(文档很亲切,写出了StarUML放插件的文件路径)
	MacOS:/Users//Library/Application 	Support/StarUML/extensions/user
	Windows:C:\Users\\AppData\Roaming\StarUML\extensions\user
	Linux:~/.config/StarUML/extensions/user
3. 检查文件夹在插件路径下,并且main.js这个文件是在该文件夹中的
4. 重启StarUML

zip格式插件的下载地址:https://github.com/staruml/staruml-java
解压到指定路径下:
StarUML导出类图生成的Java代码_第4张图片
检查没问题后,重启StarUML,查看Tool
StarUML导出类图生成的Java代码_第5张图片
导出一个UML类图试试看!
StarUML导出类图生成的Java代码_第6张图片
StarUML导出类图生成的Java代码_第7张图片
⭐BINGO!⭐

你可能感兴趣的:(各种各样的软件,软件工程,uml,软件架构,java)