Skip to content

培训视频

注意:ztgis-boot 与gis-boot的构建一致

ztgis-boot 后端项目构建

简介

项目由3个部分组成

  • 启动项 ztgis-admin: 启动项
  • 核心部分 ztgis-back-core: 该部分为所有系统共用模块,非框架维护人员不允许提交
  • 业务部分 ztgis-biz-modules: 业务代码,业务人员编辑
  • 插件模块 ztgis-plugin-modules: 独立插件,用于单独部署的插件工具 非插件维护人员不允许提交

搭建

  1. 创建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>
  1. 创建maven模块 ztgis-admin
  • 创建启动项
    • 创建运行配置文件
  1. 创建业务maven模块 ztgis-biz-modules

ztgis-biz-modules 为空包,需要再建立二级modules

  1. 引入公共模块

在项目下创建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

  1. 引入插件模块

插件运维、查看使用、或直接引用

在项目下创建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

  1. 使用本地仓库
  • 版本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