maven - 如何在 Nexus OSS 3 中配置路由

标签 maven nexus

Sonatype Nexus 2 具有“路由”功能,因此我可以将内部 Artifact 的请求配置为仅由某些(内部)存储库提供服务。

我已经运行了 Nexus 3 的一个版本,但我没有看到任何方法来实现此功能。有一种叫做“内容选择器”的东西,这可能是新机制,但绝对没有它的文档,所以我无法使用它。这是一个非常重要的安全要求。

我错过了什么吗?如何在 Nexus 3 中路由请求?

最佳答案

Nexus 3.17 已发布。它是第一个支持路由规则的版本。它们的工作方式与 Nexus 2.X 不同,但满足相同的需求。现在事情以规则为中心,而不是以 repo 为中心。我发现 Nexus 3 方法更容易理解。

这个documentation page显示新的路由规则。

对于 future 的读者:

  • 内容选择器:关系中的权限。如果您想限制用户访问某些路径,这很有用
  • 路由规则:针对哪些模式查询哪些存储库。如果您只想从某些存储库查找某些路径,则很有用。

关于maven - 如何在 Nexus OSS 3 中配置路由,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38948635/

相关文章:

tomcat 5.5 + 联系 1.9.2 : Nexus doesn't start and Tomcat doesn't log anything

java - 如何使maven将依赖项的资源文件放入父war而不是依赖项jar中

java - 在多模块 Maven 项目中注入(inject) Autowiring 字段失败 - NoSuchBeanDefinitionException

java - 在 Maven 项目中查找 JUnit 5 测试

maven - Nexus 3 支持 Maven 吗?

Maven 3 和时间戳

java - Maven spring boot 带参数运行调试

java - Eclipse 仅从测试文件夹加载 log4.properties

Maven 和快照?

ant - 如何使用 ivy 和 nexus 发布 3rdparty 工件