如何使用Idea中的 Deployment 实现打包自动部署

 更新时间:2023年08月02日 16:06:09   作者:Crazy Coder Man  
这篇文章主要介绍了使用Idea中的 Deployment 实现打包自动部署,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

使用Idea中的 Deployment 实现打包自动部署

1.打开Tools中的Deployment -> configuration

2.设置SFTP

3.配置服务器账号

4.配置服务器tomcat的路径

5.配置本地路径与服务器路径映射

6.点击打包后的文件可实现部署

IDEA实现项目自动部署到服务器

温馨提示: 本文最后更新于 2022年08月08日,已超过 359 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我。

前言

今天发现idea一个特别好用的功能,使用idea将项目打成jar包或者war包上传到服务器。

通常我们都是使用第三方的ftp工具上传到服务器上,然后我们需要登陆,还需要打开到指定的目录,最后在把之前的文件删除,然后在上次我们此次的项目。

那么今天就给大家分享一下在idea中配置ftp服务,这样我们直接点击需要上次的文件或者文件夹直接就可以上传到服务器。

实战

file

开发完成后将项目打成jar包,然后我们需要将这个jar包上次到服务器。

配置ftp

点击 Tool-->Deployment-->Configuration

file

点击+新建一个服务器配置

file

随便起一个名字

file

新建一个账户/密码

file

路径是需要将文件上传到服务器上的路径

file

将本地目录和服务器目录做一个映射,这样本地目录下的文件直接上传到服务对应的目录下可以新增多个目录

file

上传文件

配置完成后,你配置的本地目录下的文件可以直接上传到服务器上

右键点击需要上传的文件,选择对应的ftp配置即可

file

配置完成后,又可以愉快的写代码了!!!

到此这篇关于如何使用Idea中的 Deployment 实现打包自动部署的文章就介绍到这了,更多相关idea打包自动部署内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用Java WebSocket获取客户端IP地址的示例代码

    使用Java WebSocket获取客户端IP地址的示例代码

    在开发Web应用程序时,我们通常需要获取客户端的 IP 地址用于日志记录、身份验证、限制访问等操作,本文将介绍如何使用Java WebSocket API获取客户端IP地址,以及如何在常见的WebSocket框架中获得客户端 IP地址,需要的朋友可以参考下
    2023-11-11
  • Struts2配置文件中使用通配符的方法(三种形式)

    Struts2配置文件中使用通配符的方法(三种形式)

    Struts2是一个基于MVC设计模式的Web应用框架,它本质上相当于一个servlet,在MVC设计模式中,Struts2作为控制器(Controller)来建立模型与视图的数据交互。这篇文章主要介绍了Struts2配置文件中使用通配符的相关知识,需要的朋友可以参考下
    2019-11-11
  • java环境搭建教程

    java环境搭建教程

    这篇文章主要为大家详细介绍了java环境的搭建教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • Java结构型设计模式之享元模式示例详解

    Java结构型设计模式之享元模式示例详解

    享元模式(FlyWeight Pattern),也叫蝇量模式,运用共享技术,有效的支持大量细粒度的对象,享元模式就是池技术的重要实现方式。本文将通过示例详细讲解享元模式,感兴趣的可以了解一下
    2022-09-09
  • java同步器AQS架构AbstractQueuedSynchronizer原理解析下

    java同步器AQS架构AbstractQueuedSynchronizer原理解析下

    这篇文章主要为大家介绍了java同步器AQS架构AbstractQueuedSynchronizer原理解析下,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-03-03
  • mybatis-puls中的resultMap数据映射

    mybatis-puls中的resultMap数据映射

    这篇文章主要介绍了mybatis-puls中的resultMap数据映射,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Java使用Freemarker页面静态化生成的实现

    Java使用Freemarker页面静态化生成的实现

    这篇文章主要介绍了Java使用Freemarker页面静态化生成的实现,页面静态化是将原来的动态网页改为通过静态化技术生成的静态网页,FreeMarker 是一个用 Java 语言编写的模板引擎,它基于模板来生成文本输,更多相关内容需要的小伙伴可以参考一下
    2022-06-06
  • SpringMVC 传日期参数到后台的实例讲解

    SpringMVC 传日期参数到后台的实例讲解

    下面小编就为大家分享一篇SpringMVC 传日期参数到后台的实例讲解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • Java中的Lombok使用及工作原理详解

    Java中的Lombok使用及工作原理详解

    这篇文章主要介绍了Java中的Lombok使用及工作原理详解,Lombok是一个Java库,能自动插入编辑器并构建工具,简化Java开发,通过添加注解的方式,不需要为类编写getter或eques方法,同时可以自动化日志变量,需要的朋友可以参考下
    2023-10-10
  • maven打包成第三方jar包且把pom依赖包打入进来的方法

    maven打包成第三方jar包且把pom依赖包打入进来的方法

    这篇文章主要介绍了maven打包成第三方jar包且把pom依赖包打入进来的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11

最新评论