首页 > 编程语言 > 详细

JAVA在Linux上发布WAR\JAR包

时间:2021-04-26 22:51:06      阅读:29      评论:0      收藏:0      [点我收藏+]

前言

一般都会使用Xshell进行远程发布项目,当然在Linux上命令是一样的

本文使用到了两个工具Xshell Xftp

技术分享图片

一、发布WAR包

1、我们先使用Xftp,进入tomcatwebapp文件夹下

cd /usr/local/tomcat/logs/

技术分享图片

 

2、把WAR包复制过来,注意重名问题

3、接下来,打开Xshell,进入到tomcatbin

  进行停止项目,和之后的启动项目

cd /usr/local/tomcat/bin/

./shutdown.sh

4、当我们停止项目后,切换到Xftp进行现有WAR包的备份或删除,并且把刚刚上传的WAR包改名

5、切回Xshell,进行启动tomcat

./startup.sh

6、cd进入tomcat的logs中(进入tomcat日志文件夹下),查看日志运行

cd /usr/local/tomcat/logs/

tail -f catalina.out

确认无误后,部署WAR完成!

二、发布JAR包

发布jar包的过程和WAR包相似

1、我们先使用Xftp,进入放置JAR包的文件夹下

   把jar包复制过来,注意重名问题

2、切回Xshell,进入放置jar包的文件夹

   根据端口或者java查出jar包的进程,然后杀死指定的进程

技术分享图片

 

 技术分享图片

#查询java项目所用端口
ps -ef | grep java

#
#查询指定的项目端口 netstat
-ntlp|grep 端口号
#如:netstat -ntlp|grep 8446

#杀死进程
kill -9 进程
#如:kill -9 8446

#启动jar包,并打出nohup.out输出文件
nohup java -jar 包名 &

3、查询日志,确认项目是否启动成功

tail -f nohup.out

确认无误后,部署完成!

三、总结

1、发布WAR包

#复制WAR包,到tomcat的webapp
#进入到tomcat的bin文件夹,停止项目
cd
/usr/local/tomcat/bin/
./shutdown.sh
#修改包名
#启动项目

./startup.sh

#进入tomcat的log文件夹,查看日志
cd /usr/local/tomcat/logs/

tail -f catalina.out
#无报错则成功

2、发布jar包

#复制jar包,到项目文件夹下

#进入到文件夹,杀死进程
#查询java项目所用端口
ps -ef | grep java

#查询指定的项目端口
netstat -ntlp|grep 端口号

#杀死进程
kill -9 进程

#启动jar包,并打出nohup.out输出文件
nohup java -jar 包名 &

#查看日志
tail -f nohup.out
#无报错则成功

 

JAVA在Linux上发布WAR\JAR包

原文:https://www.cnblogs.com/zcy99/p/14705066.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!