aquasecurity/trivy

feat(java): Support for Maven 4 settings.xml

开放

#9,908 创建于 2025年12月9日

 (2 条评论) (0 个反应) (0 位负责人)Go (371 个派生)batch import
help wantedkind/featuretarget/filesystem

仓库指标

星标
 (35,000 个星标)
PR 合并指标
 (平均合并 5天 2小时) (30 天内合并 53 个 PR)

描述

Description

Maven 4 introduces:

  • Project-specific settings at ${session.rootdir}/.mvn/settings.xml (apache/maven@e6303aa)
  • Repositories defined directly under settings > repositories (docs)

Trivy should support both behaviors.

Expected Behavior

  • Detect and read ${session.rootdir}/.mvn/settings.xml if present
  • Support repositories defined at the root of settings.xml (settings > repositories)

Discussed in https://github.com/aquasecurity/trivy/discussions/9896

贡献者指南