返回顶部
首页 > 资讯 > 服务器 >IDEA连接远程服务器实现项目上传部署
  • 164
分享到

IDEA连接远程服务器实现项目上传部署

服务器javajar 2023-09-08 16:09:46 164人浏览 泡泡鱼
摘要

        将Java项目从idea集成开发环境远程部署到服务器上有两种比较常见的方法         前排提示,如果有需要,在服务器上提前安装好相应的jdk,Maven,Mysql等环境。         第一种是先将项目打成一个ja

        将Java项目idea集成开发环境远程部署到服务器上有两种比较常见的方法

        前排提示,如果有需要,在服务器上提前安装好相应的jdkMavenMysql等环境。

        第一种是先将项目打成一个jar包,然后通过一些附带文件上传功能的shell工具将jar包上传到服务器,在服务器终端执行命令运行项目。

        第二种就是直接在IDEA软件内来配置部署。


        方法一

        1.将Java项目打包成jar包,方法有很多,这里介绍一种我常用的打包方法,在IDEA的终端输入mvn clean package。

          可以自动打包,并且可以在控制台输出打包时可能会出现的错误,根据错误可以准确定位到问题的所在,去解决问题。如果打包成功,就会提示BUILD SUCCESS。

         打好的jar包存放在target目录下,直接拷贝即可。

         2.将jar包上传到服务器,这里就需要用一些Shell工具,墙裂推荐国产免费软件FinalShell,附安装使用教程

 (65条消息) Linux远程连接工具:finalshell_AA白菜的博客-CSDN博客        

        3.在服务器上进入上传项目的文件夹,在此文件夹中打开终端,执行命令

         到此,通过打包远程部署项目就结束了,下面接着介绍第二种方法,直接在IDEA软件内来配置部署。


        方法二

        1.点击Tools->Deployment->Configuration

        2.点击左上角"+"号,新建一个安全文件传输协议SFTP,输入一个名称,如Server

        3.填写远程ssh服务器信息

        Host 远程主机,可以是在本地hosts配置过映射的域名,也可以直接填写IP

        Port 远程服务SSH开放登录端口,默认为22,如果没有设置过端口出让就不用改

        Username 远程SSH登录用户名

        Authentication 授权模式,默认为密码模式PassWord,一般都是这个,就不用改

        Password 远程SSH登录用户对应密码

        Root Path 根路径,是指需要进行远程工作的根位置。比如我们要实现本地快速上传jar包到Server服务器,我们现在远程服务器创建一个文件夹

       上述信息填写完成,点击Test Connection测试连接,显示Successfully connected to ..字样表示信息填写无误,连接测试成功。

        如果上述信息设置没错,测试连接成功,那么点击打开文件夹弹出框可以看到远程服务器的文件夹结构。

        Web Server URL: 这个应该与WEB页面服务部署相关,这里不用修改

        此时还没完,我们还需要为本地和远程文件夹建立映射关系。点击Mappings选项卡。

        Local Path:本地路径,需要映射的本地路径,我们选择当前文件夹下的target文件夹,这是打包后jar包所在的文件夹,maven打包后自动生成

        Deployment Path:远程部署文件夹,就是需要把本地路径的文件对应上传到远程的某个文件夹,这里我们设置为"\"即可,即刚才所设置的根路径

        Web Path:这个应该跟Web页面服务有关,目前不需要,不用更改

        这样配置就完成了,目前本地文件夹和远程文件夹已经建立了映射连接,点击OK退出。

        4.通过在控制台输入maven命令将项目打包,target文件夹下会出现打好的jar包。

         将jar包上传到远程服务器。

        5.Tools->Deployment->Browse Remot Host,远程查看服务器界面。

         IDEA右侧边栏会弹出Remote Host界面,可以看到刚才上传的jar包。

         6.Tools->Start SSH session...选择StORMServer,可以一键登录远程SSH服务器,我们可以直接在这里操作部署命令,而不需要其他SSH工具了。

         至此,直接在IDEA软件内来配置部署Java项目就介绍完了,感谢观看。

来源地址:https://blog.csdn.net/qq_41473638/article/details/126879439

--结束END--

本文标题: IDEA连接远程服务器实现项目上传部署

本文链接: https://lsjlt.com/news/400252.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • IDEA连接远程服务器实现项目上传部署
            将Java项目从IDEA集成开发环境远程部署到服务器上有两种比较常见的方法         前排提示,如果有需要,在服务器上提前安装好相应的jdk,maven,mysql等环境。         第一种是先将项目打成一个ja...
    99+
    2023-09-08
    服务器 java jar
  • 利用Intellij Idea连接远程服务器实现远程上传部署功能
    如果我们在Intellij Idea中开发好程序,需要部署到远程SSH服务器运行,我们可以使用某些SSH软件的rz功能,也可以使用专用的FTP、SFTP上传工具。其实我们可以直接在I...
    99+
    2024-04-02
  • 怎么在 Idea中连接远程服务器实现远程上传部署功能
    这期内容当中小编将会给大家带来有关怎么在 Idea中连接远程服务器实现远程上传部署功能,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。一、Tools->Deployment->Configura...
    99+
    2023-06-15
  • idea远程debug调试部署在tomcat上项目
    目录一、IDEA添加Remote二、服务器配置三、开始debug调试本机场景:spring boot项目部署在腾讯云服务器的tomcat里。注意:要保证本地的代码与服务器上部署的代码...
    99+
    2024-04-02
  • 在云服务器上部署项目
    在云服务器上部署项目通常有两种方法: 使用云服务器:如果您已经购买或租用了云服务器,您只需要在您的虚拟主机或物理服务器上安装相应的应用程序即可。 租用云服务器:如果您有自己的数据中心或托管在第三方云平台上,您可以选择直接将项目部署到云服...
    99+
    2023-10-26
    器上 项目
  • 项目部署在云服务器上
    项目部署在云服务器上需要确保安全性、可靠性、可扩展性和性能等多方面的要求。为了满足这些要求,项目团队需要考虑以下因素: 选择可靠的云服务器提供商:选择一家能够提供高安全性、高可靠性和高性能的云服务器提供商是非常重要的。在选择云服务器提供...
    99+
    2023-10-26
    器上 项目
  • 服务器上部署scrapy爬虫项目
    爬爬们,如果你已经开始部署项目了,那么你肯定也已经写好了完整的爬虫项目,恭喜你,你很优秀!**今天忙了小半天的服务器部署,跟大家分享一些心得~ 首先我们要有一台服务器,不好意思,这是废话,略过。。。。。 安装python # 下...
    99+
    2023-01-31
    爬虫 器上 项目
  • 在Linux服务器上部署vue项目
    案例一 vue-cli构建vue3项目,将项目上传到Linux服务器,服务器安装node,并启动vue项目 首先本地有一个vue项目,启动后可正常访问 本地打包后,也可直接访问 ...
    99+
    2024-04-02
  • 项目上线部署--》服务器部署流程(二)安装Nginx、Node.js、MySQL
    阅读本篇文章前请先阅读项目上线部署--》服务器部署流程(一)  目录 🌟安装Nginx 先登录远程服务器,安装依赖包 下载并解压包  🌟安装Node.js  安装nodejs进程管理工具  🌟...
    99+
    2023-09-30
    javascript node.js 服务器 nginx
  • IDEA一键部署SpringBoot项目到服务器的教程图解
    目录1.安装AlibabaCloudToolkit插件2.配置部署环境2.1为本次部署设置一个名字2.2选择被部署文件的生成方式2.3选择目标服务器2.3.1配置过了?直接选择2.3...
    99+
    2024-04-02
  • 如何部署项目到云服务器上
    要将项目部署到云服务器上,可以按照以下步骤进行操作:1. 选择云服务提供商:根据项目需求和预算,选择适合的云服务提供商。2. 创建云...
    99+
    2023-09-16
    云服务器
  • 如何在云服务器上部署项目
    在云服务器上部署项目可以按照以下步骤进行:1.选择云服务提供商:根据自己的需求选择一个合适的云服务提供商。2.创建云服务器:在云服务...
    99+
    2023-09-13
    云服务器
  • 怎么用IDEA一键部署SpringBoot项目到服务器
    本篇内容介绍了“怎么用IDEA一键部署SpringBoot项目到服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 安装Alibaba...
    99+
    2023-06-29
  • IDEA服务器热部署怎么实现
    本篇内容主要讲解“IDEA服务器热部署怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“IDEA服务器热部署怎么实现”吧!配置属性:On Update action:当代码改变的时候,Ide...
    99+
    2023-07-05
  • vscode远程连接服务器+上下传文件
    VSCode远程服务器记录 目录 VSCode远程服务器记录前言一、连接远程服务器?二、上传文件到服务器三、从服务器上下载文件到本地四、删除没用的远程服务器 前言 确保本地vscode中装了remote ssh和sftp的插...
    99+
    2023-08-30
    vscode ssh
  • 详解Node项目部署到云服务器上
    本篇介绍了Node项目部署到云服务器上,小编觉得不错,分享给大家,具体如下: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,用来方便地搭建快速的易于扩展的网络应用。...
    99+
    2022-06-04
    详解 器上 项目
  • 怎么把Node项目部署到服务器上
    本篇内容介绍了“怎么把Node项目部署到服务器上”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1. 如何合理选购一台服务器对于服务器的选择,...
    99+
    2023-07-05
  • mvc项目如何部署在云服务器上
    将MVC项目部署在云服务器上,可以按照以下步骤进行操作:1. 选择云服务器:选择一家云服务提供商,根据项目需求选择适合的服务器配置。...
    99+
    2023-08-09
    云服务器
  • 怎么将Github项目部署到服务器上
    这篇文章主要介绍“怎么将Github项目部署到服务器上”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“怎么将Github项目部署到服务器上”文章能帮助大家解决问题。一、登录服务器使用SSH远程连接,输...
    99+
    2023-07-05
  • 如何部署SpringBoot项目到云服务器上
    这篇文章主要介绍“如何部署SpringBoot项目到云服务器上”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“如何部署SpringBoot项目到云服务器上”文章能帮助大家解决问题。一、设置 Maven...
    99+
    2023-07-06
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作