Deptic Logo
EcosystemMaven / Java

Maven / Java Scanner

Deptic parses pom.xml files to extract dependencies and queries Maven Central to resolve the full transitive dependency graph.

Manifest files detected:

FileNotes
pom.xmlStandard Maven configuration. Deptic supports multi-module projects via parent POM resolution.

Parent POM and properties:

Deptic fully supports Maven properties and dependency management sections. If a version is defined as ${spring.version}, Deptic traverses up to the parent POM or reads the properties section to interpolate the correct value.

PURL format for Maven:

pkg:maven/org.springframework.boot/spring-boot-starter-web@3.1.2

Note: The namespace is the groupId and the name is the artifactId.

Known limitations:

  • Custom, private Maven repositories require explicit configuration in your Deptic Workspace integrations
  • Gradle (build.gradle) support is currently in beta and must be manually enabled