1 代码
1.1 代码下载
从git上下载代码:
git@47.93.36.228:chenzehua/wifi-smart.git
1.2 代码目录介绍
代码目录.pngsrc/main/java 为源代码目录
src/main/resources 为配置文件目录
wifi小程序 为小程序目录
2 打包
代码下载到本地后,当改动了代码后,需要用maven打包,maven打包直接在命令行执行mvn clean install
3 部署
3.1 安装包下载
JDK
定位程序
3.2 定位程序安装包介绍
安装包.pnglogs为按天存放的日志
roads 为路网信息,如果路网有更新,可以直接替换里面的文件
application.yml 为配置文件
logback.xml 日志配置文件
smart-wifi-0.0.1-SNAPSHOT.jar 定位程序
start.cmd 启动命令
3.3 参数介绍
配置参数在application.yml中,各项参数说明如下:
logging:
level:
org:
springframework:INFO
# 服务监听端口
server.port: 18084
## 数据源相关信息配置
spring:
datasource:
driverClassName: com.microsoft.sqlserver.jdbc.SQLServerDriver
#url: jdbc:mysql://localhost:3306/wifi?useUnicode=true&characterEncoding=utf-8&zeroDateTimeBehavior=convertToNull
url: jdbc:sqlserver://localhost:1433;DatabaseName=WisdomTourism
username: tourism
password: Q!W@E3r4
max-idle: 100
max-wait: 100000
min-idle: 5
initial-size: 5
validation-query: SELECT 1
test-on-borrow: true
test-while-idle: true
time-between-eviction-runs-millis: 18800
jdbc-interceptors: ConnectionState;SlowQueryReport(threshold=1000)
jpa:
properties.hibernate.hbm2ddl.auto: none
show-sql: false
database-platform: org.hibernate.dialect.SQLServer2008Dialect
#配置物理名转换规则
spring.jpa.hibernate.naming.physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
# 不开启安全
security.basic.enabled : false
# 日志目录
logging.config: classpath:logback.xml
#logging.path:/workspace/rock/jpa-test/log
# 采集AP相关的数据,已通过windows获取,此项可以不配置
ap.ips: 192.168.100.1:59630
# gis的路网信息
gis.road.path: E:\\webFile\\WIFI\\WIFI程序\\roads\\道路.shp
一般初次部署的时候,只用改应用端口、数据库、路网的信息即可。
3.4 部署
3.4.1 JDK安装
解压到某个目录下即可,目录不包含中文
3.4.2 定位程序部署
在需要安装的目录下,解压即可。
JDK目录更改
** 配置文件修改**
参考3.3
启动
执行deploy包里的启动脚本start.cmd,目前这个启动后,命令行窗口是不能直接关掉的
3.5 增量部署
每次就直接替换deploy包里面的smart-wifi-0.0.1-SNAPSHOT.jar就行,替换到安装的目录下。
3.6 启动停止
启动
执行deploy包里的启动脚本start.cmd,目前这个启动后,命令行窗口是不能直接关掉的
关闭
直接CTRL+C,或者关掉命令行窗口
网友评论