Sonatype Nexus 仓库开源代码库镜像
Sonatype Nexus 仓库是您所有内部和第三方二进制文件、组件和包的唯一真实来源。将所有开发工具集成到一个集中式二进制仓库管理器中,以便您能够选择最佳的 开源 组件、优化构建性能,并在提升 SDLC 可见性的同时快速交付代码。
这是 Nexus 仓库核心的 开源 代码库。它包含对 Maven、Raw 和 APT 仓库格式的支持,并使用适用于小型工作负载的内嵌 H2 数据库。
如需获取功能完整的 Nexus Repository 版本,请从 https://www.sonatype.com/products/nexus-community-edition-download. 下载 Community Edition 二进制文件。Community Edition 包含额外的格式支持,如 npm、Docker、NuGet、PyPI 等。它还允许使用外部 PostgreSQL 数据库,使您能够在 Kubernetes 下部署 Nexus Repository。
如果您使用的是 Nexus Repository Core 或 Community Edition,并需要报告问题或请求增强功能,请在此处打开问题。
如需有关 Nexus Repository Core 或 Community Edition 的帮助,请加入 Sonatype Community,从其他用户那里获取技巧和诀窍。
要报告安全漏洞,请参阅 https://www.sonatype.com/report-a-security-vulnerability。
Sonatype Nexus Repository Pro 客户可以联系我们的世界级支持团队,网址为 https://support.sonatype.com/.
构建使用 Apache Maven,并且需要 Java 21。源代码树中包含了 Apache Maven 包装器脚本。
已发布的版本会使用 release-{version} 形式的名称进行标记和分支。例如:release-3.89.0-09
要构建标记的发布版本,首先获取所有标签:
git fetch --tags然后检出你想要的分支。例如:
git checkout -b release-3.89.0-09 origin/release-3.89.0-09 --在使用 Maven 构建之前,请先初始化 Yarn 工作区(前端模块需要):
暂无开放 Issues,或尚未同步最近议题。