若依管理系统包名修改的两个开源工具
若依管理系统致力于快速搭建企业级后台管理系统。该系统提供了许多常用的功能模块,如用户管理、角色管理、菜单管理、部门管理、字典管理等,还提供了代码生成器、在线API文档等实用工具,使得开发人员能够更加高效地进行开发工作。源码托管在Gitee和Github中,当我们基于若依系统开发时,需要去下载代码,然后手动修改关键字及包名,变成自己的项目,当然,你也可以写脚本或者程序去批量替换。然而,社区已有朋友开发了相应的修改包名的工具,让修改包名、工程名更加简单。
RuoYi-MT
该工具是基于Python 3.7.9
和WxPython 4.1.0
开发且开源的若依框架修改器,支持修改RuoYi、RuoYi-Vue、RuoYi-fast、RuoYi-Cloud四个系列的所有版本及其他扩展项目的包名、项目名、配置、其他关键字等
修改内容
- 项目的包名,例如com.ruoyi修改为com.xxx
- 项目的项目名,例如ruoyi修改为xxx,包括模块文件夹的名字也会改掉
- 项目的pom文件以及其中的配置属性
- 项目的站点名称(或者叫标题),主要体现在页面上
- 项目的配置文件,比如数据库连接、redis连接等(需要开启配置)
- 脚本文件的修改,比如bin/xxx.bat或者ry.sh
代码地址https://gitee.com/lpf_project/RuoYi-MT.git
fastbuild-factory
该项目是基于Spring Boot
开发的发且开源的若依框架修改器,可修改包名、工程名,支持若依管理系统
、Snowy权限管理系统
、RuoYi-Plus管理系统
、PIG权限管理系统
、EL-ADMIN 后台管理系统
、RuoYi Pro
这些开源项目的包名、工程名的修改。
代码地址https://gitee.com/yinm/fastbuild-factory.git
修改包名、工程名都是通过读取文件进行替换,有时候,可能在批量替换之后导致某些代码编译不通过。
若依管理系统包名修改的两个开源工具