源码升级文档
源码升级主要步骤
详细
源码项目介绍
项目名称 | 说明 | 说明 |
---|---|---|
平台后台核心 | je-platform | 后端主项目,项目中依赖je-ibatis和je-document-boot项目,把依赖的项目下载下来之后,使用mvn进行install |
平台后台核心的boot版本 | je-platform-boot | 后端主项目,项目中依赖je-ibatis和je-document-boot项目,把依赖的项目下载下来之后,使用mvn进行install |
前端核心项目 | je-paas-frontend | PC端平台项目,EXT技术栈,类封装 |
前端插件项目 | jepaas-frontend-plugin | PC端自定义插件项目,使用场景用于平台不能配置的需求(功能复杂 |
手机APP | je-paas-app | APP的主项目,打包,h5代码,工作流,JE底层源码 |
手机插件项目 | je-paas-app-plugin | APP中自定义插件项目,使用场景:用于平台不能配置的需求(功能复杂 |
文档服务项目 | je-document-boot | 文档操作服务,支持本地存储和阿里OSS、自定义存储方式 |
推送/IM服务 | instant-message | 即时通讯组件,包含连接器、推送、im三个服务,im相当于推送的增强版本,平台中的证书信息获取方式是通过连接器进行获取的 |
数据库操作服务 | je-ibatis | 我们封装的mybatis服务,主要是方便用户进行数据库操作,使用户不再延续传统的开发模式,写dao层和xml的形式去访问、操作数据库,而是引用我们封装好的对象,已链的形式去构建操作sql,进行数据库操作。 |
源码升级操作步骤
git获取代码操作步骤
git地址
以后端主项目为例:http://git地址/sourcecode/je-platform
操作步骤
注意:拉取新代码之前一定要做好本地代码的备份
sourcecode 这个分支只能拉去代码,不能提交,版本维护需要自己创建git远程分支
idea中使用git pull 命令下载新的代码
选择分支,master分支是主分支,其他的分支都是小版本提交分支
打包发布
以部署到Tomcat 为例:
编写好代码之后,需要先将项目打成war包,然后部署到服务器上;
使用命令进行打包
//开发环境打包
mvn clean package -Pdev -Dmaven.test.skip=true
//本地开发环境打包
mvn clean package -Plocal -Dmaven.test.skip=true
//测试环境打包
mvn clean package -Ptest -Dmaven.test.skip=true
//生产环境打包
mvn clean package -Pprod -Dmaven.test.skip=true
idea工具进行打包
打包成功之后的war包,在je_web下targrt文件夹中
发布
1:查看Tomcat目录下config目录下server.xml文件配置;
2:将war包进行解压,放在wabapps目录下(如有需要,请在WEB-INF目录下修改jdbc配置)
重启服务
启动Tomcat服务、redis服务、推送服务,然后进行访问。默认访问地址:localhsot:8080
注意事项
1:注意不要有重复jar包,以前版本的jar包需要删除,比如 je-core-7.2.6.jar
最后编辑: 肖海杰 文档更新时间: 2024-08-21 10:58 作者:肖海杰