本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
若依修改器
用所技术
python3.10 WxPython 4.1.0
二、主要功能
-
一键修改:支持修改RuoYi、RuoYi-Vue、RuoYi-fast、RuoYi-Cloud四个系列的所有版本及其他扩展项目的包名、项目名、配置、其他关键字等
-
参数配置:配置代码中用到的mysql数据库连接、redis连接等,可以选择启用还是不启用
-
模板配置:配置修改器默认修改的内容,属于高级功能,不会配置的请不要随意改动
-
druid秘钥生成:工具可以一键生成druid连接的秘钥。
-
批量删除文件:删除项目编译后生成的例如target、.settings、.classpath、.project、.idea、.iml、._开头、.DS_Store、__MACOSX、node_modules等文件或文件夹
-
检测更新:爬取gitee地址解析标签来判断是否有新版本。
修改内容
① 项目的包名,例如com.ruoyi修改为com.xxx
②项目的项目名,例如ruoyi修改为xxx,包括模块文件夹的名字也会改掉
③项目的pom文件以及其中的配置属性
④项目的站点名称(或者叫标题),主要体现在页面上
⑤ 项目的配置文件,比如数据库连接、redis连接等(需要开启配置)
⑥脚本文件的修改,比如bin/xxx.bat或者ry.sh
三、项目运行
运行的前提条件
安装依赖:$ pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple