
有了本文的内容就可以在把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如果电脑安装了透明加密软件转换完成后点击文件提示二进制文件不能打开重启开发工具 或 重启电脑然后就正常了