IDEA离线环境搭建远程开发-Windows

得意时要看淡,失意时要看开。不论得意失意,切莫大意;不论成功失败,切莫止步。志得意满时,需要的是淡然,给自己留一条退路;失意落魄时,需要的是泰然,给自己觅一条出路IDEA离线环境搭建远程开发-Windows,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

公司的云桌面实在太卡,多个微服务项目跑起来,直接无法进行其它编码工作,所以想到使用Idea提供的远程开发功能,将服务运行在服务器,电脑只提供给开发页面展示,提高效率。
环境介绍:
开发环境,服务器环境均是完全无法访问外网。

一、安装包准备

  1. Linux环境idea安装包:ideaIU-2023.2.tar.gz 下载链接
  2. windows的idea安装包或者 JetBrainsGateway 下载链接
  3. JetBrainsClients安装包相关。这个比较坑,需要下载四个文件

二、安装好Idea或者JetBrainsGateway

三、打开软件的 [远程开发(Remote Development)]页面新建SSH链接

在这里插入图片描述
在这里插入图片描述
**加粗样式**
按照提示填好相关参数,一直到成功连接上。
注意:如果你的服务器需要堡垒机JumpServer才能访问到,需要用到SSH隧道技术,idea目前不支持直接连接,可以通过第三方软件进行代理后访问xshell,mobaXterm等软件可能会帮助到你。

连接好的页面:
在这里插入图片描述
注意红色方框的地方,如果是离线环境,会显示空白,这里需要联网来确定可以下载哪些ide,这里点击
安装选项】选择【上传安装程序】,需要用到第一步中准备的Linux环境下的Idea安装包
在这里插入图片描述
然后点击【上传IDE并连接

目前到这里都是比较正常的步骤,比较坑的是下一步连接完成后,竟然还需要额外联网下载一个叫JetBrainsClient的东西,而且这个东西默认网络下载,页面没有修改下载地址以及直接上传的方式,下面给出离线环境的解决方法

四、离线安装JetBrainsClient

第一步准备的文件中,有四个JetBrainsClient相关的文件,将这四个文件放在电脑的同一个文件夹下,例如C:\JetBrainsClients

然后进行以下注册表的配置,怎么打开注册表自己百度下。

1、新建项:计算机\HKEY_CURRENT_USER\SOFTWARE\JetBrains\RemoteDev
2、创建字符串值: 数值名称:clientDownloadUrl,数值数据:file:///C:/JetBrainsClients,这里文件夹是你刚刚放JetBrainsClients的文件夹,注意斜杠与反斜杠的区别。
3、创建字符串值: 数值名称:pgpPublicKeyUrl,数值数据:file:///C:/JetBrainsClients/KEYS

配置好注册表后,尝试进行重新连接,IDE就会从本地地址获取JetBrainsClient而不是进行网络下载。

至此离线环境搭建完成。

参考文章:https://www.jetbrains.com/help/idea/fully-offline-mode.html#8615b53f

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/155930.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!