Default Dependency Types Reference

Defined in DefaultTypeProvider (javadoc, source):

type classifier extension language path types includesDependencies
Maven
pom = type none
bom * pom none
maven-plugin jar java classes
Java
jar = type java classes, modules
java-source sources jar java
javadoc javadoc jar java classes
test-jar tests jar java classes, patch module
test-java-source * test-sources jar java
modular-jar * jar java modules
classpath-jar * jar java classes
fatjar * jar java classes true
processor * jar java processor classes, processor modules
classpath-processor * jar java processor classes
modular-processor * jar java processor modules
Java/Jakarta EE
ejb jar java classes
ejb-client client jar java classes
war = type java true
ear = type java true
rar = type java true
par * = type java true
  • = new in Maven 4