一、记录步骤
ProjectReactor.java(file:///c:/abcd/project/java/ruoyi-vue-pro/yudao-server/src/test/java/cn/iocoder/yudao/ProjectReactor.java)
这就是芋道框架提供的**一键改包名/改名工具**。
它做的事情:
把整个项目目录**复制**到 `-new` 后缀的新目录
遍历所有文件,将文件**内容**中的旧名称替换为新名称
同时把文件**路径**中的旧包名目录结构也替换为新包名
你需要改的配置(第 46-50 行):

| 变量 | 当前值 | 含义 |
|---|---|---|
groupIdNew |
"cn.star.gg" |
新的 Maven groupId |
artifactIdNew |
"star" |
新的 artifactId |
packageNameNew |
"cn.start.pp" |
新的 Java 包名 |
titleNew |
"土豆管理系统" |
新的项目标题 |
projectBaseDirNew |
原目录 + "-new" |
新项目输出目录 |
使用方式:
修改上面 5 个变量为你想要的值
运行这个 `main` 方法
它会生成一个全新的项目目录(原项目不受影响)
注意事项:新项目目录不能已存在,否则会退出;
新项目目录名不能包含 `cn.iocoder.yudao` 或 `yudao` 等关键字,否则路径替换会出错;
图片、字体、IP 库等二进制文件只复制不替换内容;
`.idea`、`.git`、`target`、`node_modules` 等目录会被跳过。
但有个重要提醒:** 这个工具是**生成新项目**而不是原地改名。如果你想对当前项目改名,需要:
运行后把新项目目录移到别处
删除旧项目
用 IDE 重新打开新项目

二、运行main方法
IDEA 里运行(最简单)
那就用最简单的方式------直接在 IDEA 里运行:
- 打开
ProjectReactor.java文件- 找到
main方法- 点击方法名左边的 绿色三角形 ▶
- 选 Run 'ProjectReactor.main()'
