IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Java知识库 -> StarUML导出类图生成的Java代码 -> 正文阅读

[Java知识库]StarUML导出类图生成的Java代码

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

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

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

To install an extension manually:
1.Get an extension as a .zip file.
2.Extract the file on the extensions path.
	/Users/<user>/Library/Application 	Support/StarUML/extensions/user for Mac OS.
	C:\Users\<user>\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/<user>/Library/Application 	Support/StarUML/extensions/user
	Windows:C:\Users\<user>\AppData\Roaming\StarUML\extensions\user
	Linux:~/.config/StarUML/extensions/user
3. 检查文件夹在插件路径下,并且main.js这个文件是在该文件夹中的
4. 重启StarUML

zip格式插件的下载地址:https://github.com/staruml/staruml-java
解压到指定路径下:
在这里插入图片描述
检查没问题后,重启StarUML,查看Tool
在这里插入图片描述
导出一个UML类图试试看!
在这里插入图片描述
在这里插入图片描述
?BINGO!?

  Java知识库 最新文章
计算距离春节还有多长时间
系统开发系列 之WebService(spring框架+ma
springBoot+Cache(自定义有效时间配置)
SpringBoot整合mybatis实现增删改查、分页查
spring教程
SpringBoot+Vue实现美食交流网站的设计与实
虚拟机内存结构以及虚拟机中销毁和新建对象
SpringMVC---原理
小李同学: Java如何按多个字段分组
打印票据--java
上一篇文章      下一篇文章      查看所有文章
加:2021-11-25 07:59:26  更:2021-11-25 08:00:02 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 4:12:27-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码