# publish **Repository Path**: tiptop_zjf/publish ## Basic Information - **Project Name**: publish - **Description**: 用于开发测试阶段,本地jar包发布到测试环境用的web项目 - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 依赖发布项目 ### 项目版本: springboot 2.1.3.RELEASE mysql 5.7.31 ### 模块介绍: > boot-web-webwork: 可运行的web项目 >>启动方式: >>> mysql执行webwork.sql >>> idea打开项目,在右上角Maven窗口勾选要启动的配置项 >>> 修改对应的配置文件中的数据库配置项,比如勾选了local,就修改application-local.yml中配置 >>> VM options中加上启动配置,日志输出路径 -Dlog.dir=/Users/xxx/logs ,其他可选 >>项目说明: >>> 项目背景: >>> 本人是java后端,由于公司项目模块非常多,平常测试更包很麻烦,期初试用了jekins,但是对于我们复杂依赖的项目很不友好,放弃了.然后我就写了个简易版的发包工具,本地打包然后用web工具选择远程项目,更新,重启,大大的提升了工作效率.后面就用花时间开发了这个比较完整的发包项目 >>> 操作流程: >>> 页面注册用户->添加用户版本->添加本地模块->配置服务器信息->添加远程视图 >>> ->添加本地关联视图->模块更新 >>> 注意事项: >>> 添加本地模块之前要先package到本地(本人建议install),代码会扫描target下的.jar结尾的文件 >>> 建议idea下启动main,打包出来的启动命令不适用windows环境 >>> 建议能扫描的配置都用扫描 swagger2访问地址: http://localhost:18089/doc.html