You need to enable JavaScript to run this app.
最新活动
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

idea配置远程服务器调试

在开发过程中,我们经常需要在本地开发调试程序,并在远程服务器上进行部署。为了方便调试,我们也希望能够在本地进行远程调试。下面介绍如何使用 IDEA 配置远程服务器调试

  1. 选择远程服务器

首先需要在本地开发机器上安装 IDEA。接着,你需要选择一个远程服务器。可以使用 SSH 连接或者其他连接方式连接到远程服务器。如果你使用 SSH 连接,需要在本地主机上安装 OpenSSH,远程服务器也需要安装 OpenSSH 服务,并且需要开启 SSH 连接。

  1. 配置远程服务器

在远程服务器上,需要安装 JDK 并设置 JAVA_HOME 环境变量。在 /etc/profile 文件中添加如下代码:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$PATH:$JAVA_HOME/bin

这里假设 JDK 安装路径为 /usr/lib/jvm/java-11-openjdk-amd64。可以根据实际情况修改路径。

  1. 配置本地 IDE

在本地机器上,打开 IDEA,并新建一个 Java 项目。在项目工具栏中点击下拉菜单,选择 Edit Configurations。

在弹出的窗口中,选择 Remote,在右侧的配置区域中填写远程服务器IP 地址和端口号。如果使用 SSH 连接,需要填写 SSH 的用户名和密码或者密钥路径。如果已经设置了 SSH 密钥,可以使用不带密码的密钥进行连接。

在这个配置窗口中,需要注意的是,需要在 Environment 变量中添加一条记录,内容为:

IDEA_RUN_REMOTE=true

这个环境变量的作用是告诉 IDEA,我们是以远程模式运行程序的。

  1. 代码调试

配置完成后,可以通过 Debug 按钮启动程序,并在本地进行调试。在远程服务器上,可以通过 tail 命令查看日志输出。

tail -f catalina.out

上面的命令假设你正在调试一个 Web 应用程序,该程序输出日志到 catalina.out 文件中。

总结

在开发中,我们经常需要在本地进行远

本文内容通过AI工具匹配关键字智能整合而成,仅供参考,火山引擎不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系service@volcengine.com进行反馈,火山引擎收到您的反馈后将及时答复和处理。
展开更多
云服务器提供稳定的弹性计算服务。通过实时增减计算资源,适应业务变动,降低维护成本

社区干货

海量笔记@在云上,如何搭建属于自己的全文搜索引擎 Web应用-个人站点 | 社区征文

服务器配置(物理机or虚拟机or云主机)还可选择更高配些! Ok,now,有了这些前提条件,接下来开始**安装部署**我们**译点笔记应用**-所需要的**服务组件**: ## 系统环境准备**系统环境**首先,在云后台-... server启动:mysqlservice mysql start查看:mysqlps -ef | grep mysqld ps -ef | grep mysql netstat -anpt | grep mysql登入:mysqlmysql -u root -p示例:Navicat客户端外网连接创建用户(用于远程连接的用户)m...

聊聊 Kafka:Topic 创建流程与源码分析 | 社区征文

假如你配置的是 localhost:2181/kafka 带命名空间的这种,则不要漏掉了。### 2.2 Kafka 版本 >= 2.2 支持下面的方式(推荐)```./bin/kafka-topics.sh --create --bootstrap-server localhost:9092 --partitions 3 --replication-factor 3 --topic topic_test```### 2.3 Broker 参数 auto.create.topics.enable 创建(不推荐)Server 端如果 `auto.create.topics.enable` 设置为 true 时,那么当 Producer 向一个不存在的 t...

【MindStudio训练营第一季】基于MindX的U-Net网络的工业质检实践作业

之后在华为云平台的ECS弹性云服务器上创建基于昇腾310处理器的推理环境,将该模型转换成离线模型,使用MindX SDK mxVision 执行推理任务。本作业目的:• 理解工业质检的背景。• 掌握MindSpore的基础使用。• 熟悉U-Net网络和图像分割的原理知识。• 掌握华为云ModelArts和ECS的环境搭建。• 熟悉昇腾910和昇腾310处理器的使用。• 掌握离线模型的转换方法。• 熟悉MindX SDK mxVision的使用。考虑到本次以MindS...

分享一些在内网操作的远程办公经验| 社区征文

# 前言大家好,我叫孙叫兽,本期内容给大家分享一群在内网操作的程序员远程办公经验。为啥说是内网呢,因为从事的开发项目比较保密,比如某银行总行的新一代智能柜台项目。这些平时开发的内容不能直接和互联网进行连... 然后进入之后可以从虚拟机进入连接对应的服务器就能进入,不过这个云桌面内存有限,一般最大 8G+80G,所以这个资源还是很珍贵的,如果全行都远程,这个服务器的压力估计是顶不住。这个使我们每天远程办公必备的登录渠道...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

2核4G共享型云服务器

Intel CPU 性能可靠,不限流量,学习测试、小型网站、小程序开发推荐,性价比首选
86.00/1908.00/年
立即购买

idea配置远程服务器调试-优选内容

功能发布历史
图片处理和使用相关和客户端相关 上传与存储相关 图片处理和使用相关 客户端相关 域名配置 新增:使用远程鉴权实现将用户请求转发至您指定的鉴权服务器,由鉴权服务器对用户请求进行校验。 2023-12-07 远程鉴权 最... 参数实现指定为下载行为,并且在下载文件时使用指定的文件名。 下载设置 告警管理 新增:指标比较方式 2023-11-09 告警管理 2023 年 10 月变更 说明 发布时间 相关文档 智能审核 新增:支持大图审核能力以及增加智能安...
DescribeRules
ServerGroupId String rsp-2fel9y8pxr56o5oxruuuu**** 转发规则关联的后端服务器组ID。 Description String rule1 转发规则的描述。 ActionType String Redirect 转发规则的转发动作。 Forward:转发至。 Redirect:重定向至。 RedirectConfig Array of Struct - 重定向相关配置信息。具体参见下表“RedirectConfig”。 说明 仅当ActionType取值为Redirect时,返回该参数。 RedirectConfig参数名称 类型 示例值 说明 Prot...
DescribeInstanceTypeFamilies
调用 DescribeInstanceTypeFamilies 接口查询云服务器提供的实例规格族信息。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必填 示例值 描述 Action String 是 DescribeInstanceTypeFamilies 要执行的操作,取值:DescribeInstanceTypeFamilies。 Version String 是 2020-04-01 API的版本,取值:2020-04-01。 ZoneId String 否 cn-beijing-a 实例所在...
更新审核任务配置
前提条件:仅支持对已取消状态的任务更新配置。 服务地址:veImageX 在全球多个区域部署,每个区域有自己对应的 OpenAPI 域名,不支持跨区域调用。具体详情请查看服务地址。 请求说明请求方式:POST 请求地址:https://imagex.volcengineapi.com/?Action=UpdateImageAuditTask&Version=2018-08-01 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数下表仅列出该接口特有的请...

idea配置远程服务器调试-相关内容

DescribeUserData

调用 DescribeUserData 接口查询一台云服务器的自定义数据。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必选 示例值 描述 Action String 是 DescribeUserData 要执行的操作,取值:DescribeUserData。 Version String 是 2020-04-01 API的版本,取值:2020-04-01。 InstanceId String 是 i-l8j0j2jynelea7nu**** 要查询的实例ID。 返回数据名称 类型...

ModifyRules

CreateRules接口中配置ServerGroupId参数会对应创建一个默认的转发规则转发至指定后端服务器组,默认转发规则仅支持修改后端服务器组。 2021年8月30日后,七层监听器上线默认后端服务器组功能,存量七层监听器需参考 ModifyListenerAttributes 接口为监听器配置默认后端服务器组,否则将创建域名为空的转发规则。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数下表...

ModifyInstanceAttribute

调用 ModifyInstanceAttribute 接口修改一台云服务器实例的信息。 接口说明调用该接口时,如不传入可选参数,则保持原有配置。 重置密码(Password)或修改主机名(Hostname)时需注意: 实例需处于 运行中(RUNNING) 或 ... 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必填 示例值 描述 Action String 是 ModifyInstanceAttribute 要执行的操作,取值:...

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

2核4G共享型云服务器

Intel CPU 性能可靠,不限流量,学习测试、小型网站、小程序开发推荐,性价比首选
86.00/1908.00/年
立即购买

ListTagsForResources

调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必选 示例值 描述 Action String 是 ListTagsForResources 要执行的操作,取值为ListTagsForResources。 Version String 是 2020-04-01 API版本信息,当前版本为2020-04-01。 ResourceType String 是 clb 资源的类型,取值如下: clb:负载均衡实例。 listener:监听器。 servergroup:后端服务器组。 ...

DescribeLoadBalancerAttributes

调用 DescribeLoadBalancerAttributes 接口查询指定负载均衡实例的详细信息。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必填 示... Configuring:配置中。 Deleting:删除中。 CreateFailed:创建失败。 Description String 测试实例 负载均衡实例的描述。 CreateTime String 2021-08-11T16:37:37Z 负载均衡实例的创建时间。 UpdateTime String 20...

DescribeListenerHealth

调用 DescribeListenerHealth 接口查询指定监听器关联的后端服务器的健康检查信息。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必... 表示未配置后端服务器。 Results Array of Struct - 符合条件的后端服务器的详细信息。具体请参见下表“ Results ”。 Results字段 类型 示例值 描述 ServerId String rs-2fel9yaoyv75s5oxruux5**** 后端服务器I...

ModifyCertificateAttributes

调用 ModifyCertificateAttributes 接口,修改服务器证书的名称或描述信息。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必填 示例值 描述 Action String 是 ModifyCertificateAttributes 要执行的操作,取值为ModifyCertificateAttributes。 Version String 是 2020-04-01 API版本信息,当前版本为2020-04-01。 CertificateId String 是 cert-3tju...

DescribeServerGroups

调用 DescribeServerGroups 接口查询后端服务器组列表。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必填 示例值 描述 Action String 是 DescribeServerGroups 要执行的操作,取值为DescribeServerGroups。 Version String 是 2020-04-01 API版本信息,当前版本为:2020-04-01。 LoadBalancerId String 否 clb-bp1o94dp5i6ea**** 后端服务器所属的负...

DescribeServerGroupAttributes

调用 DescribeServerGroupAttributes 接口查询指定后端服务器组的详细信息。 调试API Explorer您可以通过API Explorer在线发起调用,无需关注签名生成过程,快速获取调用结果。去调试请求参数名称 类型 是否必填 示例值 描述 Action String 是 DescribeServerGroupAttributes 要执行的操作,取值为DescribeServerGroupAttributes。 Version String 是 2020-04-01 API版本信息,当前版本为:2020-04-01。 ServerGroupId String 是 rsp...

特惠活动

热门爆款云服务器

100%性能独享,更高内存性能更佳,学习测试、web前端、企业应用首选,每日花费低至0.55元
60.00/1212.00/年
立即购买

DCDN国内流量包100G

同时抵扣CDN与DCDN两种流量消耗,加速分发更实惠
2.00/20.00/年
立即购买

2核4G共享型云服务器

Intel CPU 性能可靠,不限流量,学习测试、小型网站、小程序开发推荐,性价比首选
86.00/1908.00/年
立即购买

产品体验

体验中心

云服务器特惠

云服务器
云服务器ECS新人特惠
立即抢购

白皮书

数据智能知识图谱
火山引擎数智化平台基于字节跳动数据平台,历时9年,基于多元、丰富场景下的数智实战经验打造而成
立即获取

最新活动

爆款1核2G共享型服务器

首年60元,每月仅需5元,限量秒杀
立即抢购

火山引擎增长体验专区

丰富能力激励企业快速增长
查看详情

数据智能VeDI

易用的高性能大数据产品家族
了解详情

一键开启云上增长新空间

立即咨询