疑点推送war包打包发布
一、服务器端停止中间件
方法一:前台运行程序
在前台运行的程序,找到运行程序的终端,点击终端页面,键盘键入 ctrl+c 即可停止原服务。
![[Pasted image 20221115091120.png]]
方法二、后台运行程序
无法找到中间件的运行终端,可通过检测 6888 端口进程,杀死进程的形式来停止服务。
1、查找被占用的端口
1 |
|
现象:
![[Pasted image 20221115092655.png]]
2、查找被占用端口的PID
1 |
|
现象:
![[Pasted image 20221115092817.png]]
此处显示被占用端口6888的PID为:15562
3、杀死此进程
1 |
|
现象:
此时再执行 netstat -tln | grep 6888 将会没有信息输出,此时程序已停止。
二、解压war包,修改war包中的相关配置文件
1、将文件kg.war解压
解压内容如下图所示。
2、修改相关配置文件
修改文件:application.yml
文件所在路径:kg\WEB-INF\classes
修改数据库连接信息如下图所示:
修改neo4j连接信息如下图所示:
此处修改为什么内容请查看服务器端,目录为:/opt/apusic/domains/mydomain/applications/kg/WEB-INF/classes
此目录下有一个同名文件,查看其相同位置的内容,对新程序中的信息进行更改。
三、文件上传与启动
在进行相关操作之前,请确认中间件已经停止。
方法一:
将服务器,/opt/apusic/domains/mydomain/applications/下的程序删除,将最新更改后的mica文件夹上传到此目录下。
上传结束后,打开终端,分别执行以下命令:
1 |
|
执行之后,最新的程序即发布成功。
现象如下:
![[Pasted image 20221115092040.png]]
如出现此页面,则工程发布成功。
方法二
1 |
|
疑点推送war包打包发布
http://yuanql.top/2023/02/16/00_项目经历/信创项目/知识图谱/疑点推送war包打包发布/