ruoyi-vue-pro/芋道源码:一键改包名/用项目自带的 ‌ProjectReactor‌ 程序/彻底、省事

发布时间:2026/10/23 5:03:58

ruoyi-vue-pro/芋道源码:一键改包名/用项目自带的 ‌ProjectReactor‌ 程序/彻底、省事 有了本文的内容就可以在把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如果电脑安装了透明加密软件转换完成后点击文件提示二进制文件不能打开重启开发工具 或 重启电脑然后就正常了
延伸阅读

更多相关文章

2026/10/23 5:03:58

数字员工的6重断裂:当概率型Agent撞上确定性企业流程

【摘要】95%的企业生成式AI试点未产生可测量P&L回报,多步通用办公任务Agent失败率逼近70%。数字员工的困境不在模型智商,而在1个数学底座(误差指数衰减)、2层杠杆约束(集成断层与隐性成本倒挂)、2类止血…

2026/10/23 5:03:58

DRAM四季度合约价再涨两成,想投存储芯片该选哪类基金?

进入10月下旬,存储芯片又出现了新的价格信号。10月21日,集邦咨询预估2026年第四季度DRAM合约价环比上涨约20%——这一涨幅相比第二季度的约80%、第三季度的约40%已明显放缓,但市场整体仍处于供应紧张、需求强劲的高位周期之中。与此同时&…

2026/10/23 6:09:02

RISC-V IDE MRS进阶分享(三):MRS语言服务器

RISC-V IDE MRS进阶分享(三):MRS语言服务器 MounRiver Studio (MRS )的语言服务器是基于clangd的改进版本,可为 C、C等语言开发提供实时的语法分析、智能补全、代码导航、错误诊断、代码重构等功能。下面以沁恒的CH32V317模板工程…

2026/10/23 6:09:02

【kali渗透测试】内网横向渗透横向移动基础

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/23 6:09:02

具身智能系统概论——感知系统

本章系统阐述了具身智能的多模态感知体系。视觉方面,RGB-D相机实现立体感知,事件相机以微秒级响应捕捉动态,占用网络则通过3D空间占据概率统一表征环境,支持遮挡处理与多模态融合。触觉与本体感觉依托力矩传感器、IMU与电子皮肤&a…

2026/10/22 11:29:28

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/23 0:02:26

Verilog实现FPGA密码锁:矩阵键盘与状态机设计实战

说实话,这几年接触了不少想入门FPGA的朋友,如果你问哪个项目能一口气把Verilog的核心基本功串起来,我通常会推荐电子密码锁。这个项目看着不起眼,却把矩阵键盘扫描、按键消抖、状态机设计、动态显示刷新、外设控制这些数字逻辑里的…

2026/10/23 0:02:26

数据服务监控运维实战:从指标体系到告警治理与故障排查

周末凌晨两点,手机震了。第一反应是“数据服务挂了”。打开电脑看了下,果然,某张核心报表的数据产出时间已经超过SLA两小时,下游三个业务方连着发来问询。这种场景,做过大数据运维的人都不会陌生。数据服务的监控与运维…

2026/10/23 0:02:26

FreeRTOS任务通知实战详解:内核原理、API与避坑指南

裸机编程切到RTOS之后,任务之间的通信和同步永远是躲不开的坎。前面聊过队列、信号量、互斥锁、事件组,这次把FreeRTOS任务通知(Task Notification)单独拎出来讲透。原因很简单:任务通知是FreeRTOS里最容易用错、也最容…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑