Skip to content

快速上手

更新时间:2023-10-28

前期工作

工具

说明

已经安装 或者 熟练了,可以不用看此步骤

必装:安装docker

建议安装:安装docker-compose

创建目录

win键+R键,调出命令运行框,输入 cmd

先进入任意盘符,比如 F

sh
#盘符可以自定义 回车进入
f:
#盘符可以自定义 回车进入
f:

再创建文件夹名

sh
#目录可以自定义
mkdir resolve-server

#目录和上面保持一致
cd resolve-server
#目录可以自定义
mkdir resolve-server

#目录和上面保持一致
cd resolve-server

说明

这样我的目录路径为 F:\resolve-server

我们先关闭cmd,接着看安装教程

安装

安装服务端

在目录上方的地址栏,比如我的是 F:\resolve-server

上传服务端docker的yml镜像脚本到此目录上,详情请看服务端安装章节

输入 cmd 回车可以快捷打开

sh
docker-compose -f docker-compose-resolve.yml up --build -d
docker-compose -f docker-compose-resolve.yml up --build -d
收到了缺少对等依赖的警告

如果提示运行变量不存在的错误信息,是因为对应目录下没有.env的环境变量配置文件,该文件是以隐藏形式存在的,要多注意。

注意:一定要配置.env环境变量文件

sh
ROOT_PATH=/mnt/navmg/resolve/resolve-server

RESOLVE_LOGBACK=$ROOT_PATH/resolve-server/logback
RESOLVE_RAW_PATH=$ROOT_PATH/resolve-server/raw
RESOLVE_BRDC_PATH=$ROOT_PATH/resolve-server/brdc
RESOLVE_TRACE_PATH=$ROOT_PATH/resolve-server/trace
RESOLVE_RTCM_PATH=$ROOT_PATH/resolve-server/device
RESOLVE_CACHE_PATH=$ROOT_PATH/resolve-server/cache
RESOLVE_QC_PATH=$ROOT_PATH/resolve-server/qc
RESOLVE_LICENSE_PATH=$ROOT_PATH/resolve-server/license.lic
RESOLVE_PORT=9965
RESOLVE_WEB_PORT=9966
RESOLVE_CASTER_SERVER_PORT=9090
RESOLVE_CASTER_CLIENT_PORT=9095
RESOLVE_CASTER_ENABLE=true
RESOLVE_QC_ENABLE=true
RESOLVE_FILTER_ENABLE=true
RESOLVE_SPP_ENABLE=true
RESOLVE_NAV_ENABLE=true
RESOLVE_API_KEY=xxxxxxx
ROOT_PATH=/mnt/navmg/resolve/resolve-server

RESOLVE_LOGBACK=$ROOT_PATH/resolve-server/logback
RESOLVE_RAW_PATH=$ROOT_PATH/resolve-server/raw
RESOLVE_BRDC_PATH=$ROOT_PATH/resolve-server/brdc
RESOLVE_TRACE_PATH=$ROOT_PATH/resolve-server/trace
RESOLVE_RTCM_PATH=$ROOT_PATH/resolve-server/device
RESOLVE_CACHE_PATH=$ROOT_PATH/resolve-server/cache
RESOLVE_QC_PATH=$ROOT_PATH/resolve-server/qc
RESOLVE_LICENSE_PATH=$ROOT_PATH/resolve-server/license.lic
RESOLVE_PORT=9965
RESOLVE_WEB_PORT=9966
RESOLVE_CASTER_SERVER_PORT=9090
RESOLVE_CASTER_CLIENT_PORT=9095
RESOLVE_CASTER_ENABLE=true
RESOLVE_QC_ENABLE=true
RESOLVE_FILTER_ENABLE=true
RESOLVE_SPP_ENABLE=true
RESOLVE_NAV_ENABLE=true
RESOLVE_API_KEY=xxxxxxx

说明

docker-composedocker请注意版本的对应。

安装客户端

添加maven仓库的配置才能下载对应的SDK,请看客户端环境配置章节

在你的java项目pom.xml文件<denpendencies></denpendencies>节点中加入你要引用的文件信息

xml
<dependencies>
  <!-- 完整版SDK -->
  <dependency>
    <groupId>com.navmg</groupId>
    <artifactId>resolve-lib</artifactId>
    <version>1.0.0</version>
  </dependency>

  <!-- 简易版SDK -->
  <dependency>
    <groupId>com.navmg</groupId>
    <artifactId>resolve-simple-lib</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>
<dependencies>
  <!-- 完整版SDK -->
  <dependency>
    <groupId>com.navmg</groupId>
    <artifactId>resolve-lib</artifactId>
    <version>1.0.0</version>
  </dependency>

  <!-- 简易版SDK -->
  <dependency>
    <groupId>com.navmg</groupId>
    <artifactId>resolve-simple-lib</artifactId>
    <version>1.0.0</version>
  </dependency>
</dependencies>

说明

完整版SDK简易版SDK请使用其中一个即可,看服务端安转的版本。

Power By Navfirst And Released Under The MIT License.