VSCode使用Remote-SSH连接服务器时启动失败glibc不符合

问题

远程主机可能不符合glibc和libstdc++ VS Code服务器的先决条件
在这里插入图片描述

原因

VSCode更新后,如果服务端GLIBC低于v2.28.0版本将不再满足需求
查看服务端GLIBC版本:

~$ ldd --version
ldd (Ubuntu GLIBC 2.23-0ubuntu11.3) 2.23

解决

下载V1.85版本

下载链接:https://code.visualstudio.com/updates/v1_85#_floating-editor-windows
更新系统选择版本
在这里插入图片描述

关闭自动更新

设置禁止自动更新:VSCode设置中搜索:Update:Mode ,值改为none即可。

注意事项

回退版本可能使得某些插件产生不兼容情况,重新安装插件即可。

### 解决IntelliJ IDEA Web Server 启动失败的方法 当遇到 IntelliJ IDEA 中 Web 服务器无法正常启动的情况时,可以考虑以下几个方面来排查并解决问题。 #### 1. 配置文件检查 确保 `application.properties` 或者 `application.yml` 文件中的配置项正确无误。特别是端口号、上下文路径和其他与服务器有关的设置应该被仔细核对[^1]。如果存在冲突或错误,则可能导致服务无法成功部署到指定地址上。 #### 2. 端口占用情况验证 有时其他应用程序可能已经占用了计划用于Web应用的服务端口。通过命令行工具(如Linux下的netstat或Windows的任务管理器),查找是否有进程正在监听目标端口,并终止该进程或将项目的默认HTTP/HTTPS端口更改为未使用的值。 #### 3. 日志分析 查看日志输出可以帮助定位具体原因。通常可以在控制台窗口看到详细的异常堆栈跟踪信息;另外也可以查阅位于项目根目录下logs子文件夹内的各类记录文档。注意任何关于类加载失败、资源缺失或是依赖注入问题的日志条目。 #### 4. 插件兼容性和版本匹配 确认所安装的所有插件都适用于当前版本的IDE以及Spring框架。某些旧版组件可能会引起兼容的问题,从而阻止了整个环境的成功初始化。尝试更新至最新稳定发行版或者移除必要的扩展程序以排除干扰因素。 ```bash # 查看端口占用情况 (Linux/MacOS) sudo lsof -i :8080 # 杀死占用特定端口的进程 (Linux/MacOS) kill $(lsof -t -i:8080) # Windows 用户可以通过任务管理器结束相应进程 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值