千家信息网

怎么用IDEA一键部署SpringBoot项目到服务器

发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,本篇内容介绍了"怎么用IDEA一键部署SpringBoot项目到服务器"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读
千家信息网最后更新 2026年11月04日怎么用IDEA一键部署SpringBoot项目到服务器

本篇内容介绍了"怎么用IDEA一键部署SpringBoot项目到服务器"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

    1. 安装Alibaba Cloud Toolkit插件

    2. 配置部署环境

    2.1 为本次部署设置一个名字

    2.2 选择被部署文件的生成方式

    IDEA提供了三种方式:Maven Build,Upload File,Gradle Build,虽然我的SpringBoot项目使用的是Maven构建工具,但是我一般情况下选择Upload File的方式。因为我的项目是多模块项目,选择Maven Build方式的话IDEA并不知道需要上传的是哪个jar包(因为在每个模块下都会生成自己的jar包)。

    使用Upload File特别需要注意的一点是,我们需要在自动部署之前先手动打个jar包,这样我们才能选择我们想上传的jar包,这一步并不意味着我们会上传刚刚手动打包的文件,只是告诉IDEA以后上传的文件的目录和名称而已。

    手动打包的方式

    然后选择你想上传的jar包即可,如下图

    2.3 选择目标服务器

    2.3.1 配置过了?直接选择

    如果你之前配置过远程服务器的信息,直接选择即可,跳过配置的步骤;

    如果没有配置,那你需要先配置一下

    2.3.2 没配置过?那就配置服务器

    点击左下角的Manage Host按钮,此时应该弹出如下界面,如果没有弹出,找到下图中的按钮点击即可

    点击Add Host按钮,填写你的主机信息

    其中,验证方式有两种

    • Password:就是通过密码校验你的身份

    • Select a Private Key:通过本地密钥文件验证你的身份

    填写完之后,点击测试链接状况,查看是否链接成功,成功的话点击添加按钮;否则检查配置信息直到添加成功为止。

    配置完服务器信息你就能选择你的主机了,如下图所示,选中它,然后点击Select即可

    2.4 填写文件传输的目标目录(Target Directory)

    就是说你想把jar放在服务器的哪个目录下

    2.5 配置After deploy

    从名字看出来,这是让我们设置deploy之后的动作,IDEA理解的deploy只是把你要上传的文件传到服务器上而已。

    接下来点击Select Command按钮,选择你要运行的命令,如果你之前配置过,那就选择就好了;没配置过的话,点击下图中的按钮,填写你想执行的指令。这里的指令其实就是你在终端中运行的指令,比如执行一个脚本文件,或者执行一些linux内置的命令等等

    我个人的习惯是在部署的文件夹下配置启动脚本,start.sh和stop.sh

    # start.shnohup java -jar zh-sensor-protocol.jar >/dev/null 2>&1 &echo "服务启动成功"
    # stop.shPID=$(ps -ef | grep zh-sensor-protocol.jar | grep -v grep | awk '{ print $2 }')if [ -z "$PID" ]thenecho Application is already stoppedelseecho kill -9 $PIDkill -9 $PIDfi

    如此一来,我会在IDEA中配置如下命令

    2.6 Before launch

    这一步指的是在部署动作正式启动之前,你想执行什么操作。还记得之前我们选择的上传的文件吗,这一步是得到那个文件的关键了。

    我们点击+按钮,选择Run Maven Goal选项

    然后配置如下信息,因为我们是部署Spring Boot项目所以才选择的Maven选项,其他项目部署灵活选择即可。

    到此为止,我们就已经配置完了,接下来就行部署。

    3. 开始部署

    部署结果

    "怎么用IDEA一键部署SpringBoot项目到服务器"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

    配置 选择 文件 服务 服务器 项目 按钮 方式 信息 成功 接下来 命令 就是 手动 指令 目录 一键 下图 主机 内容 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 华服互联网科技靠谱吗 今日互联网科技 新华互联网科技学院 互联网 科技创业 万达互联网科技 融贸通互联网科技 深圳艾佳互联网科技 上海亿帐通互联网科技 互联网科技公司需要的职位 互联网科技教育视频 华服互联网科技官网 栖莱科技互联网股份有限公司 互联网科技有哪些公司 互联网公司科技股 工业互联网等科技实现智能化赋能 科技赋能视角下互联网保险发展 互联网公司高科技产品 广州互联网高科技取餐柜 东营紫格互联网科技 瑞安市蟠桃会互联网科技有限公司 上海挚品互联网科技有限公司 科技金融是不是互联网金融 智慧科技互联网 郑州华宇互联网科技 厦门比较好的科技互联网公司 南通创西澳互联网科技有限公司 互联网科技股为什么大涨 宁波跨境商互联网科技有限公司 上海互联网科技园景观 广州全民伙伴互联网科技有限公司
    0