1,下载starUML
建议从官网下载starUML:starUML官网下载
2,安装starUML
3,科学方式
3.1,科学使用需要用到node.js:node.js官网下载
3.2,之后找到starUML所在位置,默认路径:C:\Program Files\StarUML
3.2,打开CMD,以管理员方式启动,在CMD中输入下面指令。(如果你的starUML路径和我的不一样,记得改成你自己的。)
cd C:\Program Files\StarUML\resources
3.3,之后需要下载asar,在CMD输入:
npm install -g asar
3.4,下载完成之后,在CMD输入通过asar解压app.asar:
asar extract app.asar app
3.5,解压完成,之后resources下就会多一个app文件,我们打开app\src\engine,找到license-manager.js,通过编辑器打开(notepad++、VSCode等),修改 checkLicenseValidity方法中最下面的方法第二个参数为true、注释掉 UnregisteredDialog.showDialog方法这一行。
3.6,之后保存(保存时可能需要系统权限,记得以管理员身份进行保存。),然后在CMD通过指令将刚刚编辑过的文件打包。
asar pack app app.asar