[Java] `linuxmusl-x64` 或 `linuxmusl-arm64`:嵌入基于 Rust 的 Copilot CLI 运行时,并停止要求 Node.js
作者: edburns创建于 2026年9月8日更新于 2026年9月17日
前任 #2308 @roji 写道: Java 目前没有发布 macOS x64 或 Linux musl 分类器 - 但我们很快就会添加它们 (因此最好现在就添加这些分类器, 我们正在做这件事) 工作项目在本**史诗**中解决了这个缺口。 **已确认 - 当前检出的断言为真( `d5c9d06`, 2026 年 9 月 7 日)。 Java 发布了以下本地分类器: - `linux-x64` 和 `linux-arm64` - **仅支持 glibc - `win32-x64` 和 `win32-arm64` - `darwin-arm64` `java/Copilot-native/pom.xml` 或 Java 发布工作流中均没有 `darwin-x64`,`linuxmusl-x64` 或 `linuxmusl-arm64` 的构建/配置文件。 发布摘要在 `.GitHub/workflows/java-publish-maven.yml:625-633` 中明确列出了这五个分类器。 附加确认: - `java/Copilot-native/scripts/validate-native-host.mjs:6-20` 拒绝了 musl Linux 主机。 - `java/README.md:604` 明确指出 Intel macOS 和 Linux musl 不受支持。 - 虽然 `validate-native-artifact.mjs` 可以接受 macOS x64 和 musl 形状的分类器名称来验证通用的构件, 但没有 Maven 配置文件或发布作业生成它们。
内容来源: github/copilot-sdk