648540858 2 vuotta sitten
vanhempi
commit
b010e63dc0
3 muutettua tiedostoa jossa 13 lisäystä ja 4 poistoa
  1. 1 0
      README.md
  2. 7 2
      doc/_content/introduction/compile.md
  3. 5 2
      doc/_content/introduction/deployment.md

+ 1 - 0
README.md

@@ -98,6 +98,7 @@ https://gitee.com/pan648540858/wvp-GB28181-pro.git
 - [X] 支持推流鉴权
 - [X] 支持接口鉴权
 - [X] 云端录像,推流/代理/国标视频均可以录制在云端服务器,支持预览和下载
+- [X] 支持打包可执行jar和war
  
 
 # 遇到问题如何解决

+ 7 - 2
doc/_content/introduction/compile.md

@@ -77,13 +77,18 @@ npm run build
 **编译完成一般是这个样子,中间没有报红的错误信息**
 ![编译成功](_media/img.png)
 
-### 5.3 打包项目, 生成可执行jar
+### 5.3 生成可执行jar
 ```bash
 cd wvp-GB28181-pro
 mvn package
 ```
+### 5.4 生成war
+```bash
+cd wvp-GB28181-pro
+mvn package -P war
+```
 编译如果报错, 一般都是网络问题, 导致的依赖包下载失败  
-编译完成后在target目录下出现wvp-pro-***.jar。  
+编译完成后在target目录下出现wvp-pro-***.jar/wvp-pro-***.war
 接下来[配置服务](./_content/introduction/config.md)
 
   

+ 5 - 2
doc/_content/introduction/deployment.md

@@ -22,11 +22,14 @@
 5. 生产环境按需开放端口,但是建议修改默认端口,尤其是5060端口,易受到攻击;
 6. zlm使用docker部署的情况,要求端口映射一致,比如映射5060,应将外部端口也映射为5060端口;
 7. 启动服务,以linux为例
-**启动WVP-PRO**
+**启动WVP-PRO**  
+jar包:
 ```shell
 nohup java -jar wvp-pro-*.jar &
 ```
-
+war包:  
+下载Tomcat后将war包放入webapps中,启动Tomcat以解压war包,停止Tomcat后,删除ROOT目录以及war包,将解压后的war包目录重命名为ROOT,
+然后启动Tomcat。  
 **启动ZLM**
 ```shell
 nohup ./MediaServer -d -m 3 &