本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目描述
若依修改器
用所技术
python3.10 WxPython 4.1.0
二、主要功能
1. 一键修改:支持修改[RuoYi](https://gitee.com/y_project/RuoYi)、[RuoYi-Vue](https://gitee.com/y_project/RuoYi-Vue)、[RuoYi-fast](https://gitee.com/y_project/RuoYi-fast)、[RuoYi-Cloud](https://gitee.com/y_project/RuoYi-Cloud)四个系列的所有版本及其他扩展项目的包名、项目名、配置、其他关键字等
2. 参数配置:配置代码中用到的mysql数据库连接、redis连接等,可以选择启用还是不启用
3. 模板配置:配置修改器默认修改的内容,属于高级功能,不会配置的请不要随意改动
4. druid秘钥生成:工具可以一键生成druid连接的秘钥。
5. 批量删除文件:删除项目编译后生成的例如target、.settings、.classpath、.project、.idea、.iml、._开头、.DS_Store、__MACOSX、node_modules等文件或文件夹
6. 检测更新:爬取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`
四、项目截图