怎么在云服务上启动java服务?(图文解说详细版)

本文介绍了如何将Java后端接口部署到云服务器上。首先确保本地服务运行正常,然后通过Maven打包成jar文件。接着,将jar包上传到云服务器,并使用`java -jar`命令启动服务。为保持服务后台运行,使用`nohup`命令。这样,就可以在云服务器上访问API了。避免在云服务器上直接安装IDE进行开发,以提高效率。

hello,大家好,前几章将了怎么将前端页面部署到云服务器上面去:

Nginx部署VUE前端页面(图文解说详细版)

但是大家都知道前端是需要调用后端的接口的,那么我怎么把写好的java接口放到云服务器上面去呢?

首先,我们是需要有java的接口的:
在这里插入图片描述
有这样的接口之后,在确保我们的服务在本地环境下能运行
在这里插入图片描述

说道这里我遇到一个非常非常有意思的事情:

有一个小伙伴不知道怎么部署java服务到服务器上面,于是他想着按照我们平时的想法在云服务器上面买了一个win10的服务器,然后再云服务器上面转了一个Idea!!最后一切准备就绪了将idea给启动!!!

我知道这个消息的时候笑死我了,然后就想着出一期这样的教程让大家少走一些弯路,希望大家看在我这么用心良苦的份上能都点个赞,谢谢大家了。

言归正传,回到我们上面的话题,确保服务没问题之后,我们可以在项目所在的的命令行输入

mvn clean package

在这里插入图片描述

备注:如果jar包打失败了,类似下面的情况:
在这里插入图片描述

我们可以使用右侧的maven图形化界面打包:
在这里插入图片描述

依次点击这两个按钮。

经过这个操作之后,我们的服务就被咱们打包成了一个jar包
在这里插入图片描述
这个时候将我们的jar上传到云服务器上面:
在这里插入图片描述
这个时候用java -jar 的命令去运行他就好了

在这里插入图片描述

java -jar apprentice-0.0.1-SNAPSHOT.jar

启动成功能之后咱们就能访问服务器上面的api啦!!

但是注意如果这个时候我们关闭命令行,服务就会结束,所以我们需要后台去运行这个jar包:

输入

nohup java -jar apprentice-0.0.1-SNAPSHOT.jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

掉头发的王富贵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值