gpt4 book ai didi

java - Sonatype Nexus,禁止下载某些帐户的源代码

转载 作者:行者123 更新时间:2023-11-30 07:04:35 26 4
gpt4 key购买 nike

我们正在为我们的公司项目使用 Sonatype Nexus 托管我们自己的私有(private) Maven 存储库。现在我们的客户想要参与开发我们的新项目,该项目依赖于我们 Nexus 服务器上的一些 jar。但是,我们不希望我们的客户在 Nexus 上下载 jar 的源代码。Nexus 上是否有设置可以指定一个帐户不下载源 jar?(我们用Gradle构建我们的项目,可以在我们给出的build.gradle文件中指定账号)

最佳答案

您可以通过创建使用“除源代码 (maven2) 之外的所有资源 (maven2)”存储库目标的读取权限来执行此操作。此目标使用以下正则表达式:

(?!.*-sources.*).*

如果您的源 jar 不使用标准的 maven“源”分类器,请使用与您的源 jar 匹配的正则表达式创建一个新目标。

关于java - Sonatype Nexus,禁止下载某些帐户的源代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27559428/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com