Appearance
培训视频
注意:ztgis-boot 与gis-boot的构建一致
ztgis-boot 后端项目构建
简介
项目由3个部分组成
- 启动项 ztgis-admin: 启动项
- 核心部分 ztgis-back-core: 该部分为所有系统共用模块,非框架维护人员不允许提交
- 业务部分 ztgis-biz-modules: 业务代码,业务人员编辑
- 插件模块 ztgis-plugin-modules: 独立插件,用于单独部署的插件工具 非插件维护人员不允许提交
搭建
- 创建maven项目 空项目模板
- 删除src目录
- 修改pom.xml
xml
<modelVersion>4.0.0</modelVersion>
<groupId>com.ztgis</groupId>
<artifactId>ztgis-java-boot</artifactId>
<packaging>pom</packaging>
<version>${ztgis.version}</version>
<modules>
<module>ztgis-admin</module>
<module>ztgis-back-core</module>
<module>ztgis-plugin-modules</module>
<module>ztgis-biz-modules</module>
</modules>
- 创建maven模块 ztgis-admin
- 创建启动项
- 创建运行配置文件
- 创建业务maven模块 ztgis-biz-modules
ztgis-biz-modules 为空包,需要再建立二级modules
- 引入公共模块
在项目下创建ztgis-back-core目录,并svn忽略路径,svn检出地址:https://www.ztgis.com:2443/svn/java项目代码_框架B/trunk/code_unit/code/back/ztgis-java-boot/ztgis-back-core
pom.xml自主选择需要引用的module
- 引入插件模块
插件运维、查看使用、或直接引用
在项目下创建ztgis-plugin-modules目录,并svn忽略路径,svn检出地址:https://www.ztgis.com:2443/svn/java项目代码_框架B/trunk/code_unit/code/back/ztgis-java-boot/ztgis-plugin-modules
pom.xml自主选择需要引用的module
- 使用本地仓库
- 版本3.6.3
本地jar包注册 svn地址 - https://www.ztgis.com:2443/svn/java项目代码_框架B/trunk/code_unit/code/back/repository - https://www.ztgis.com:2443/svn/java项目代码_框架B/trunk/code_unit/doc/jar包
mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=my -DartifactId=ojdbc8 -Dversion=12.2.0 -Dpackaging=jar
```
6. ***创建public目录***
当前工作路径,exe的程序放在这个位置public/exe
svn地址https://www.ztgis.com:2443/svn/java项目代码_框架/gis-boot-exe/execute