aquasecurity/trivy

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

Open

#9.908 geöffnet am 9. Dez. 2025

Auf GitHub ansehen
 (2 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Go (371 Forks)batch import
help wantedkind/featuretarget/filesystem

Repository-Metriken

Stars
 (35.000 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 5T 2h) (53 gemergte PRs in 30 T)

Beschreibung

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

Contributor Guide