源码升级文档

源码升级主要步骤

详细

源码项目介绍

项目名称
说明
说明
平台后台核心 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-03-05 11:49   作者:肖海杰