-
Notifications
You must be signed in to change notification settings - Fork 0
Java
github-actions[bot] edited this page Aug 4, 2026
·
2 revisions
Part of the ecosystems matrix. Dependency identity on
the JVM is groupId:artifactId.
| File | Notes |
|---|---|
pom.xml |
Maven - direct <dependencies> (BOM imports skipped). |
build.gradle / .kts
|
Gradle - group:artifact:version strings. |
Like Go, transitive edges aren't reconstructed offline; the graph is flat and a diagnostic is emitted.
-
Registry: deps.dev -
api.deps.dev/v3/systems/maven/packages/<group%3Aartifact>/versions/<version>→ thelinksarray, preferring theSOURCE_REPOlabel. This avoids parsing Maven POM XML.
Many Apache artifacts report gitbox.apache.org (a GitWeb frontend with no
stats API) as their SOURCE_REPO. postmortem rewrites it to the GitHub mirror:
gitbox.apache.org/repos/asf?p=commons-lang.git → github.com/apache/commons-lang.
An artifact whose SCM is on an unsupported host (and has no GitHub link) resolves to no repository (unchecked).