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

本文涉及的产品
云服务器 ECS,每月免费额度280元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 怎么在云服务上启动java服务?(图文解说详细版)

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

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

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

首先,我们是需要有java的接口的:


5b22fddd41574c69a534a140039d766a.png

有这样的接口之后,在确保我们的服务在本地环境下能运行


119dbef3e7724741b5b427a0025979a8.png


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


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


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


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

mvn clean package

f98c05beff6e46fbb0771dd13d0f0f2d.png


备注:如果jar包打失败了,类似下面的情况:

ad21799efc034976944b79c8df1cfaf6.png


我们可以使用右侧的maven图形化界面打包:


bfff3f9cb9124667a485ef7369791ad6.png


依次点击这两个按钮。

经过这个操作之后,我们的服务就被咱们打包成了一个jar包


1b5e3c31890d4fc8a2ba1bf137d3bc29.png


这个时候将我们的jar上传到云服务器上面:

17f741ff0c8d4032b257ecf7c060e169.png


这个时候用java -jar 的命令去运行他就好了


c3b0599540e3471d8b3b5cf9466b756a.png

java -jar apprentice-0.0.1-SNAPSHOT.jar

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

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

输入

nohup java -jar apprentice-0.0.1-SNAPSHOT.jar


相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
17天前
|
存储 Java 关系型数据库
社区医院管理服务系统【GUI/Swing+MySQL】(Java课设)
社区医院管理服务系统【GUI/Swing+MySQL】(Java课设)
24 1
|
2月前
|
监控 负载均衡 Dubbo
|
2月前
|
Java Unix 应用服务中间件
使用java service wrapper把windows flume做成服务
使用java service wrapper把windows flume做成服务
|
5月前
|
开发工具 数据库 Android开发
0001Java安卓程序设计-基于Android多餐厅点餐桌号后厨前台服务设计与开发2
0001Java安卓程序设计-基于Android多餐厅点餐桌号后厨前台服务设计与开发
28 0
|
3天前
|
JavaScript Java 测试技术
基于Java的家政公司服务平台的设计与实现(源码+lw+部署文档+讲解等)
基于Java的家政公司服务平台的设计与实现(源码+lw+部署文档+讲解等)
20 1
|
16天前
|
前端开发 Java API
构建RESTful API:Java中的RESTful服务开发
【4月更文挑战第3天】本文介绍了在Java环境中构建RESTful API的重要性及方法。遵循REST原则,利用HTTP方法处理资源,实现CRUD操作。在Java中,常用框架如Spring MVC简化了RESTful服务开发,包括定义资源、设计表示层、实现CRUD、考虑安全性、文档和测试。通过Spring MVC示例展示了创建RESTful服务的步骤,强调了其在现代Web服务开发中的关键角色,有助于提升互操作性和用户体验。
构建RESTful API:Java中的RESTful服务开发
|
28天前
|
安全 小程序 Java
java实现微信服务(公众)号用户关注时,获取openid,安全模式下的加密解密实现
java实现微信服务(公众)号用户关注时,获取openid,安全模式下的加密解密实现
17 0
|
3月前
|
存储 前端开发 JavaScript
基于Java的大型商场综合服务平台系统设计与实现
基于Java的大型商场综合服务平台系统设计与实现
|
3月前
|
XML 存储 JSON
Java其他: 什么是RESTful Web服务?
Java其他: 什么是RESTful Web服务?
33 0
|
3月前
|
运维 JavaScript 前端开发
JAVA中小微医疗机构云服务(云HIS)平台源码
云HIS(Cloud-Based Healthcare Information System)重新定义了HIS,目标是为中小型医疗卫生机构提供优质经济的医疗卫生信息化产品及服务;是以健康档案为主线、以电子病历为核心、以云计算技术为基础的医疗卫生系统。云HIS作为基于云计算的B/S构架的HIS系统,为基层医疗机构(包括诊所、社区卫生服务中心、乡镇卫生院等)提供了标准化的、信息化的、可共享的医疗信息管理系统,可有效进行医疗数据共享与交换,解决数据重复采集及信息孤岛等问题,实现对基层医疗数据的分析和挖掘,为基层卫生机构提供科学合理的业务管理服务。
79 5