怎么在云服务上启动java服务?(图文解说详细版)
hello,大家好,前几章将了怎么将前端页面部署到云服务器上面去:
但是大家都知道前端是需要调用后端的接口的,那么我怎么把写好的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
