# patch-plugin **Repository Path**: qiankun/patch-plugin ## Basic Information - **Project Name**: patch-plugin - **Description**: java 增量包插件 基于idea,maven - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2018-11-27 - **Last Updated**: 2021-09-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # patch-plugin #### 项目介绍 java 增量包插件 可以针对maven 多模块war包项目生成增量包文件夹 #### 软件架构 基于java8,idea,maven,springBoot开发 java8 steam-api,函数式编程简化代码 使用策略模式,工厂模式,模板方法等设计模式 #### 使用说明 1. 使用idea导出此次增量包patch文件 2. 执行mvn clean packge 编译打包项目 3. 基本配置 application.yml 文件 源代码包路径 生成包路径 patch文件路径 增量包版本号 生成前是否清空生成包目录 详细信息参考 _PatchPluginProperties_ 4.运行application.java生成增量包 #### 待完成 1. patch文件中有删除文件时需要生成一个能够包含删除文件的清单脚本 2. 结合maven插件 一键编译打包生成增量文件