简单将Springboot项目部署到linux服务器上

1.使用springboot的jar包方式

直接使用maven工具按照步骤点击就可以直接打包

 2.到target目录下找到 jar包

3.将jar包放到linux的任意文件夹下(此项目是之前的kafkademo项目)

4. 启动项目

nohup  java -jar 文件名.jar &

命令详解

*nohup:不挂断地运行命令,退出帐户之后继续运行相应的进程。

*java -jar 自己的springboot项目.jar:执行springboot的项目,如果单单只执行该命令,linux只会短暂的运行该项目,当退出控制台后会自动关闭该项目。

*最后的&:让该作业在后台运行。

日志会默认输出在同级目录下的nohup.out文件中,cat nohup.out 命令可看日志

有可能遇到java命令查询不到的的问题,是因为需在服务器安装jdk

下面链接可以参考安装jdk8

Linux如何安装JDK1.8版本详细步骤_黑发到头秃的博客-CSDN博客_linux安装jdk1.8

安装jdk时遇到

bash: /usr/local/jdk/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录解决办法

可参考安装下面依赖bash: /usr/local/jdk/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录解决办法_燈火不熄的博客-CSDN博客_bad elf interpreter 没有那个文件或目录

5.停服

netstat -nlp|grep 8080

8080是系统启动访问的端口,从输出数据中可以看到线程对应的 pid

kill -9 25720

 强制停掉 pid 对应线程 

此外,还有war包发布方式,两者的区别可参考链接jar和war的区别_杨光彩-sunny的博客-CSDN博客_jar和war的区别

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值