Docker Desktop 下载使用指南及教程 | WSL 2、容器与 Compose - 4.88.1
Docker Desktop 集成容器引擎、CLI、Compose、Build 与图形界面,用于本地构建和运行容器化应用。
Eclipse IDE 2026-09 R 是 Eclipse Foundation 维护的免费开源、可扩展开发平台。官方软件包页当前列出 2026-09 R,平台版本为 4.41;Eclipse Foundation 的 New & Noteworthy 页面注明该发布线于 2026-09-01 可用。Eclipse 不是单一功能包:Java、Enterprise Java/Web、C/C++、嵌入式和 Committers 软件包预装的插件不同,JDK、编译器、构建工具和项目依赖仍需按项目准备。
| 项目 | 优先软件包 | 适合的起点 |
|---|---|---|
| 普通 Java | Eclipse IDE for Java Developers | Java、Git、XML、Maven 和 Gradle 基础工作流。 |
| Java Web/企业应用 | Eclipse IDE for Enterprise Java and Web Developers | JPA、Web Services、JavaScript/TypeScript、Maven 等。 |
| C/C++ | Eclipse IDE for C/C++ Developers | CDT、编译器、调试器和项目自己的构建系统。 |
| 嵌入式 | Eclipse IDE for Embedded C/C++ Developers | Arm/RISC-V 交叉构建、OpenOCD、J-Link、pyOCD 或 QEMU。 |
| 开发 Eclipse 插件 | Eclipse IDE for Eclipse Committers | PDE、平台源码、Git、Marketplace 和开发文档。 |
软件包只是插件集合,不会自动安装项目所需的 JDK、应用服务器、C/C++ 编译器或嵌入式 SDK。选包前先看项目语言、构建文件和 CI,避免安装后再大规模补插件。
| 平台 | 官方页面列出的选择 | 安装前检查 |
|---|---|---|
| Windows | x86_64、AArch64 | JDK 架构、环境变量、原生编译器和项目目标架构。 |
| macOS | x86_64、AArch64 | Intel/Apple Silicon 与 JDK、Maven/Gradle 的架构一致。 |
| Linux | x86_64、AArch64、riscv64 | 发行版库、图形环境、glibc、JDK 和编译器路径。 |
pom.xml、build.gradle 或项目说明导入,检查源码级别、依赖仓库和生成目录。项目源码和 workspace 元数据应分开备份。启动异常时可以创建临时 workspace 导入同一项目,先判断是元数据、插件还是项目本身的问题;不要一开始删除原 workspace。
| 能力 | 常见入口 | 核对重点 |
|---|---|---|
| Java 代码与测试 | JDT、Maven/Gradle、JUnit | JDK、源码级别、依赖和测试运行时。 |
| Web/企业项目 | Enterprise Java、Web Tools、JPA | 服务器、数据库、构建插件和环境变量。 |
| C/C++ | CDT、CMake/Make、GDB/LLDB | 编译器、SDK、调试符号和目标架构。 |
| 扩展生态 | Marketplace、p2 更新站点 | 插件来源、兼容的 Eclipse 平台和回退路径。 |
| 现象 | 先检查 | 处理顺序 |
|---|---|---|
| 启动失败或界面异常 | JDK、workspace、插件日志和最近更新 | 用新 workspace/干净实例对比,保留原目录后再处理。 |
| 依赖无法解析 | Maven/Gradle 仓库、代理、JDK 与项目级别 | 先在命令行复现,再调整 Eclipse 的构建路径。 |
| 编译器或头文件找不到 | CDT 工具链、PATH、SDK 和索引 | 确认外部编译命令可用,再刷新索引。 |
| 插件升级后功能消失 | 平台版本、依赖冲突、更新站点和备份 | 禁用最近插件或回到已验证的安装包。 |
Eclipse IDE 的优势是平台和插件可组合;稳定性取决于软件包、JDK、项目构建工具和插件集合的组合。把版本、workspace、更新站点和项目构建命令记录下来,才能在升级或迁移时复现环境。