## LIS-WEB * LIS合并运行部署使用 * 根据需要在dependency中添加所需的Web模块 * 只含Web模块即可 ## SLIM * 精简LIS系统的模块,提高模块式开发速度 * SLIM * 独立运行程序 * 不依赖第三方jar * 使用javac直接编译 * 使用java直接运行 * check命令 * `java SLIM check "LIS2018根目录" "lis-web"` * 检查lis-web中的dependency所有层级module引用关系 * delete命令 * `java SLIM delete "LIS2018根目录" "lis-web"` * 保留需要的关联module,隐藏不需要的module * 根据lis-web中的dependency所有层级module引用关系 * 将不需要模块的所有文件移动到根目录下的".ignore"目录中,并隐藏project pom文件中的module * restore命令 * `java SLIM restore "LIS2018根目录"` * 将隐藏模块的所有文件移动到根目录下,并恢复根project pom文件中的module * 使用说明 * 如果想要按照多模块结构的LIS开发,步骤如下: * 在LIS中创建新分支,并check out * 修改lis-web中的dependency,只保留所需的最小web模块 * 使用SLIM的delete做项目瘦身 * 开发...测试... * 使用SLIM的restore恢复隐藏的模块 * 测试... * 提交修改到第一步创建的分支上,提交合并