前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Spring boot项目部署到腾讯云服务器

Spring boot项目部署到腾讯云服务器

原创
作者头像
用户2416682
修改于 2019-10-30 09:25:43
修改于 2019-10-30 09:25:43
15.4K00
代码可运行
举报
文章被收录于专栏:云服务器活动云服务器活动
运行总次数:0
代码可运行

一、springboot项目打包并上传

spring boot项目打包方式有两种,分别是jar包和war包,官方推荐前者,所以本文也将项目打包成jar包。

两者之间的区别是:打包成jar包的情况下是不需要在服务器上安装Tomcat的,而war包需要;不需要的原因是因为springboot项目是集成了Tomcat。

购买腾讯云产品前,先领取(代金券礼包

1、创建并写好一个项目后,在IDEA中点击maven project>visitor(你的项目名)>Lifecycle>package,双击package即可打包jar包。

2、打包好的jar包自动放在 项目名>target>xxx.jar。

3、下载并安装Xftp6,它可以让我们通过界面操作将本地的jar包拖拽到服务器上,对于不熟悉操作Linux命令的人来说很方便。Xftp6的登录操作

4、尝试运行该xxx.jar包

首先进入xxx.jar包所在的目录下,我的是cd home

然后执行命令:java -jar visitor-0.0.1.ja

最后可以看到窗口显示:

原因在于没有安装JDK!!!

二、腾讯云服务器环境搭建

1、Linux环境中安装JDK

首先需要明确的是,springboot项目需要的JDK版本不能低于1.8

 

使用yum安装JDK,其命令为:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum -y  install java-1.8.0-openjdk*

完成后可以通过命令java -version查看是否安装成功,成功的可以看到如下图的格式

最后在重复上面的操作,进入jar包所在的目录下执行命令,即:java -jar xxx.ja

项目启动成功的话,出现下图样式:

三、jar包后台运行

通过命令java -jar xxx.jar虽然可以启动并运行项目,但是一旦关闭可控制台,项目也随之关闭了,没法实时访问该项目。

 

所以接下来还需要解决jar包后台运行的问题。

 

其实,只要我们可以将java -jar xxx.jar替换成java -jar spring-boot01-1.0-SNAPSHOT.jar > log.file 2>&1 &就可以解决这个问题了

最后,关闭了控制台,依旧可以让该项目在服务器上正常运行了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
暂无评论
推荐阅读
编辑精选文章
换一批
【玩转腾讯云】本地JavaWeb项目部署到腾讯云轻量服务器,实现公网访问
本次教程,Tomcat项目打包成war包到服务器上发布,Springboot项目打包为jar或war包到服务器上发布:
Mintimate
2021/04/06
14K0
【玩转腾讯云】本地JavaWeb项目部署到腾讯云轻量服务器,实现公网访问
SpringBoot入门系列(三十)Spring Boot项目打包、发布与部署
Spring Boot使用了内嵌容器,因此它的部署方式也变得非常简单灵活,一方面可以将Spring Boot项目打包成独立的jar或者war包来运行,也可以单独打包成war包部署到Tomcat容器中运行,如果涉及到大规模的部署Jinkins成为最佳选择之一。
章为忠学架构
2021/08/18
28.6K0
SpringBoot-项目部署
SpringBoot项目部署可以通过将项目打成可执行的jar包或war包来实现,也可以使用容器化技术如Docker将项目部署到云平台中。在部署时需要注意配置文件的位置和启动参数的设置,同时确保目标环境中的Java版本与项目所需的Java版本一致。部署完成后,可以通过访问项目的URL或监控端点来进行访问和管理。
Damon小智
2024/02/03
3430
SpringBoot-项目部署
SpringBoot项目打包部署
到了后期完善阶段,恰巧自己在阿里云领取了半年的服务器,配置还算不错。那么有想法把自己的系统上传到服务器上去。
青衫染红尘
2021/01/19
4.3K0
SpringBoot项目打包部署
SpringBoot + Vue 项目部署上线到 Linux 服务器
给大家分享以下我是如何部署 SpringBoot + Vue 前后端分离的项目的,我用的 Linux 发行版是 CentOS7.5
Gorit
2021/12/08
2.1K0
SpringBoot + Vue 项目部署上线到 Linux 服务器
Web项目部署到腾讯云服务器
由于我用的是maven项目,开发工具是IntelliJ IDEA 2019.3.3 x64,所以直接 点击下图中的package即可
别团等shy哥发育
2023/02/25
11.9K0
Web项目部署到腾讯云服务器
java项目部署到linux服务器,微信小程序后台部署到腾讯云服务器(图文详解)
点餐系统的开发,java后台+微信小程序:https://blog.csdn.net/qiushi_1990/article/details/97749686
编程小石头
2019/09/01
12K3
linux运行jar包的命令_linux部署jar包的几种方式
要运行java的项目需要先将项目打包成war包或者jar包,打包成war包需要将war包部署到tomcat服务器上才能运行。而打包成jar包可以直接使用java命令执行。
全栈程序员站长
2022/11/09
7.5K0
如何把JavaWeb项目部署到服务器
怎么部署自己的项目到服务器上并访问,首先呢,在开始之前,我们需要准备什么呢,一个能够运行的项目(Javaweb),一个服务器,这两个是必须的,还有可选的就是上传到服务器的软件以及远程连接工具,这两个是方便我们的操作的。至于服务器肯定需要有运行环境的,像jdk,tomcat,mysql等等,这些咱们在后面用到再说。
大头猿
2022/03/15
6K0
如何把JavaWeb项目部署到服务器
SpringBoot部署到Linux服务器
  这里,我用阿里云服务器作为实例,SpringBoot集成了SpringMvC+ mybatis 框架,用maven管理jar包(注:在配置SpringBoot的时候注意jar包的版本合理引用)
简单的程序员
2020/04/20
2K0
Spring Boot项目打包部署,打Jar包和War包有什么区别?
部署 Spring Boot 项目可以采用多种方式,下面是常用的几种部署方式,同学们可以简单做一个了解。
Designer 小郑
2024/01/25
3K0
Spring Boot项目打包部署,打Jar包和War包有什么区别?
腾讯云服务器linux系统+配置java项目+部署微信小程序后台
我们默认你上面的准备工作都做好了,下面我们就来开始学习把后台项目部署到服务器,让所有人都可以访问到你的服务器。
用户2416682
2019/09/20
8.2K0
腾讯云服务器linux系统+配置java项目+部署微信小程序后台
部署 JavaWeb 项目到云服务器
前面我们已经尝过了在云服务器上部署代码的甜头了,现在主菜就要上场了,那就是将我们的 JavaWeb 项目部署到云服务器上。兴奋吧?淡定淡定~
Twcat_tree
2022/11/30
10.1K0
部署 JavaWeb 项目到云服务器
Spring Boot启动方式与部署
Spring Boot为我们提供很多便捷的启动和配置方式。本文就来好好说一下这两方面。
迹_Jason
2019/05/28
3.5K0
将 java 项目部署到 linux 上的具体步骤
项目部署其实非常的简单,尤其是 java 项目。最近微信群里有网友,初学者还未毕业,问我 Java 项目是如果部署的?
业余草
2019/03/15
4.2K0
将 java 项目部署到 linux 上的具体步骤
Spring Boot 两种部署到服务器的方式
jar包方式启动,也就是使用spring boot内置的tomcat运行。服务器上面只要你配置了jdk1.8及以上,就ok。不需要外置tomcat
闻说社
2025/01/20
3160
Spring Boot 两种部署到服务器的方式
Spring boot(4)-应用打包部署
Spring Boot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成war包,放到独立的web容器中(Tomcat、weblogic等等),当然在此之前你要对程序入口做简单调整。
黄规速
2022/04/14
1.5K0
Spring boot(4)-应用打包部署
Spring Boot 项目部署实战:WAR 包部署与 Tomcat 安装
Spring Boot 是一个非常流行的 Java 框架,它简化了基于 Spring 的应用程序的创建和部署过程。虽然 Spring Boot 默认支持将应用程序打包成可执行的 JAR 文件,但在某些情况下,我们可能需要将其打包成 WAR 文件以便部署到传统的 Java 应用服务器(如 Tomcat)。本文将详细介绍如何将 Spring Boot 项目打包成 WAR 文件,并在 Tomcat 上进行部署。
Front_Yue
2024/08/10
2.5K0
Spring Boot 项目部署实战:WAR 包部署与 Tomcat 安装
最新腾讯云服务器linux系统+配置java项目+部署微信小程序后台
对于企业来说稳定、极速就选择 2核 4G内存配置的云服务器比较稳妥。这个配置跑企业网站是比较轻松无压力的。配上 avada主题,可以做出的很大气、高大上的企业网站。下面介绍腾讯云的长期优惠折扣活动,感兴趣的可以注册账号领代金券使用。
用户6565166
2019/10/27
4.7K0
最新腾讯云服务器linux系统+配置java项目+部署微信小程序后台
Spring MVC框架自学(四)Spring项目部署到服务器
部署这个东西我一个人搞了三四天,最后在朋友的帮助写部署成功,其中也学会了一些东西,虽然走了很多弯路,现在和大家分享一下我的经验。
用户3519280
2023/07/06
3810
推荐阅读
相关推荐
【玩转腾讯云】本地JavaWeb项目部署到腾讯云轻量服务器,实现公网访问
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验