首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
ruoyi-vue-pro/芋道源码:一键改包名/用项目自带的 ProjectReactor 程序/彻底、省事
📅 2026/10/23 5:03:58
✍️ 爱科研究院
👁 阅读 3,247
有了本文的内容就可以在把ruoyi-vue-pro项目作为自己开发的基础项目来使用了本文内容很简单但是很重要一、记录步骤1.1、改包名工具位置[ProjectReactor.java](file:///c:/abcd/project/java/ruoyi-vue-pro/yudao-server/src/test/java/cn/iocoder/yudao/ProjectReactor.java)这就是芋道框架提供的**一键改包名/改名工具**。1.2、改包名工具原理它做的事情1. 把整个项目目录**复制**到 -new 后缀的新目录2. 遍历所有文件将文件**内容**中的旧名称替换为新名称3. 同时把文件**路径**中的旧包名目录结构也替换为新包名1.3、原始包名第28-31行的常量原始包名不需要改动1.4、目标包名目标包名你需要改的配置第 46-50 行变量当前值含义groupIdNewcn.star.gg新的 Maven groupIdartifactIdNewstar新的 artifactIdpackageNameNewcn.start.pp新的 Java 包名titleNew土豆管理系统新的项目标题projectBaseDirNew原目录 -new新项目输出目录1.5、指定目录// 改到指定目录String projectBaseDirNew c:\\myproject\\new-project;// 或者改到上级目录String projectBaseDirNew projectBaseDir.replace(ruoyi-vue-pro, my-new-project);1.6、使用方式使用方式1. 修改上面 5 个变量为你想要的值2. 运行这个 main 方法3. 它会生成一个全新的项目目录原项目不受影响1.7、注意事项注意事项新项目目录不能已存在否则会退出新项目目录名不能包含 cn.iocoder.yudao 或 yudao 等关键字否则路径替换会出错图片、字体、IP 库等二进制文件只复制不替换内容.idea、.git、target、node_modules 等目录会被跳过。1.8、重要提醒但有个重要提醒** 这个工具是**生成新项目**而不是原地改名。如果你想对当前项目改名需要1. 运行后把新项目目录移到别处2. 删除旧项目3. 用 IDE 重新打开新项目二、运行main方法IDEA 里运行最简单那就用最简单的方式——直接在 IDEA 里运行打开ProjectReactor.java文件找到main方法点击方法名左边的绿色三角形 ▶选Run ProjectReactor.main()三、转换完成[重写完成]共耗时136 秒速度很快四、重写后目录验证成功五、透明加密软件 EsafeNet透明加密软件EsafeNet亿赛通具体是Cobra DocGuard Client如果电脑安装了透明加密软件转换完成后点击文件提示二进制文件不能打开重启开发工具 或 重启电脑然后就正常了
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/23 5:03:58
数字员工的6重断裂:当概率型Agent撞上确定性企业流程
2026/10/23 5:03:58
DRAM四季度合约价再涨两成,想投存储芯片该选哪类基金?
2026/10/23 5:03:58
建筑节能标准提高,系统门窗比普通门窗好在哪里?附行业主流品牌盘点
2026/10/23 11:56:54
基于MCP协议为智能体添加用户建议提交工具:从设计到落地
2026/10/23 11:56:54
大智慧新一代C接口:穿透式行情交易底层开发指南
2026/10/23 11:56:54
Win11右键菜单恢复完整版:注册表、PowerShell与组策略三法详解
2026/10/23 11:56:54
iText 7 .NET 深度解析:从 iTextSharp 升级到 PDF 签名与合规
2026/10/23 11:56:54
VMware Player 实用指南:虚拟机启动、ISO挂载与网络配置
2026/10/23 11:51:50
Java OCR图文识别实践:从引擎选型到精度验证的完整链路
2026/10/23 0:02:44
Verilog实现FPGA密码锁:矩阵键盘与状态机设计实战
2026/10/23 0:02:44
数据服务监控运维实战:从指标体系到告警治理与故障排查
2026/10/23 0:02:44
FreeRTOS任务通知实战详解:内核原理、API与避坑指南
2026/10/23 0:52:23
OpenResearch实战:Claude Code、Codex、OpenCode、Cursor 工作流搭建与故障排查
2026/10/22 17:15:21
知识管理核弹:用Obsidian构建第二大脑的工程化方案(TaoToken 统一 Key 接入版)
2026/10/23 0:52:11
金融AI落地指南:从调研报告到技术选型与工程实践
2026/10/23 10:58:39
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/23 10:58:39
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/23 10:58:39
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)