StarUML 2024最新版安装、学习版详解教程

前言

StartUML这款作为UML的主流软件,这里写下最新版的安装和学习方法,也是参考有之前的教程,只不过最新版稍微改了下源码。

步骤

  • 下载软件
    软件直接去官网下载最新版本即可,点击: StarUML 去官网下载
    在这里插入图片描述

现在最新版本是6.2.2

下载好后直接打开就会安装,默认安装在C:\Program Files\StarUML\下

  • 下载Node.js

Node官网下载: Node.js

在这里插入图片描述

Node.js现在长期支持版本是20,建议下载这个,按配置下载就行

下载好了一路确认安装就行

安装好了打开控制台打印下版本信息没问题就行

win + R

在这里插入图片描述

cmd 或者 powershell 都行,没权限就用管理员身份打开。

输入 node -v

在这里插入图片描述

  • 开搞

找到 StartUML 的安装路径,进入 resources 文件夹

因为我改在D盘了,所以目录在D的。

在这里插入图片描述

进入 resources目录

在这里插入图片描述

在上面路径栏单击输入 cmd ----> 回车

在这里插入图片描述

先下载工具包

npm install asar -g

警告和提示不用管

在这里插入图片描述

然后解压

asar extract app.asar app

在这里插入图片描述

打开app目录

删除掉app.asar

在这里插入图片描述

然后进入下图文件夹,找到license-manager.js

在这里插入图片描述

打开找到这里

将 catch 方法里代码全部注释,然后添加我选中的一行,保存退出。

在这里插入图片描述

// const remains = this.checkEvaluationPeriod();
// const isExpired = remains < 0;
// const result = await UnregisteredDialog.showDialog(remains);
// setStatus(this, false);
// if (isExpired) {
//   app.quit();
// }
setStatus(this, true);

来到下图位置,找到application.js文件

在这里插入图片描述

Ctrl + f 搜索 autoUpdater 找到这,改即可。

将该两行注释

在这里插入图片描述

保存退出

在 cmd 输入

asar pack app app.asar

在这里插入图片描述

回到文件夹resource,成功打包app.asar

在这里插入图片描述

删除app文件夹即可

现在打开 startUML 软件,就发现不再弹对话框。

  • 6
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值