The API for Maven 3 plugins - Mojos - development.

LicenseApache 2.0
CategoriesBuild Models
Tagspluginmodelprojectbuildbuild-systemmavenapacheapi
Organization The Apache Software Foundation
HomePage https://maven.apache.org/ref/4.0.0-beta-3/maven-plugin-api/
DateMay 26, 2024
Filespom (47 KB)  jar (80 KB)  View All
RepositoriesCentral
Ranking#67 in MvnRepository (See Top Artifacts)
#1 in Build Models
Used By7,987 artifacts
VulnerabilitiesVulnerabilities from dependencies:
CVE-2022-41852
CVE-2022-40161
CVE-2022-40160
View 3 more ...


Test Dependencies (1)

Category/License Group / ArtifactVersionUpdates
Testing
EPL 2.0
org.junit.jupiter » junit-jupiter-api 5.10.15.10.3

Managed Dependencies (100)

Category/License Group / ArtifactVersionUpdates
Logging
EPL 1.0LGPL 2.1
ch.qos.logback » logback-classic (optional) 1.5.6
XML Processing
Apache 2.0
com.fasterxml.woodstox » woodstox-core 6.6.27.0.0
Core Utils
Apache 2.0
com.google.guava » guava 33.2.0-jre33.2.1-jre
Dep Injection
Apache 2.0
com.google.inject » guice 6.0.07.0.0
Dep Injection
Apache 2.0
com.google.inject » guice 6.0.07.0.0
CLI Parser
Apache 2.0
commons-cli » commons-cli 1.5.01.8.0
I/O
Apache 2.0
commons-io » commons-io 2.11.02.16.1
Expression Lang
Apache 2.0
commons-jxpath » commons-jxpath6 vulnerabilities 1.3
Dep Injection
Apache 2.0
jakarta.inject » jakarta.inject-api 2.0.1
Java Spec
EPL 2.0GPL
javax.annotation » javax.annotation-api 1.3.23.0.0
Dep Injection
Apache 2.0
javax.inject » javax.inject 12.0.1
Bytecode
Apache 2.0
net.bytebuddy » byte-buddy 1.14.151.14.18
Build Model
Apache 2.0
org.apache.maven » maven-artifact 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-builder-support 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-jline 4.0.0-beta-3
Build Tool
Apache 2.0
org.apache.maven » maven-core 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-api-impl 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-embedder 4.0.0-beta-33.9.8
Build Model
Apache 2.0
org.apache.maven » maven-model 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-api-core 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-meta 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-model 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-settings 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-spi 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-toolchain 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-plugin 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-xml 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-di 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-api-metadata 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-di 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-model-builder 4.0.0-beta-33.9.8
Build Model
Apache 2.0
org.apache.maven » maven-plugin-api 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-repository-metadata 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-resolver-provider 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-settings 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-settings-builder 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-toolchain-model 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-toolchain-builder 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-slf4j-wrapper 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-xml-impl 4.0.0-beta-3

Apache 2.0
org.apache.maven » maven-compat 4.0.0-beta-33.9.8

Apache 2.0
org.apache.maven » maven-slf4j-provider 4.0.0-beta-33.9.8
Annotation Lib
Apache 2.0
org.apache.maven.plugin-tools » maven-plugin-annotations 3.12.03.13.1
Maven Repo API
Apache 2.0
org.apache.maven.resolver » maven-resolver-api 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-spi 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-impl 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-util 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-named-locks 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-connector-basic 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-transport-file 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-transport-apache 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-transport-jdk 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.resolver » maven-resolver-transport-wagon 2.0.0-alpha-112.0.0

Apache 2.0
org.apache.maven.wagon » wagon-provider-api 3.5.3

Apache 2.0
org.apache.maven.wagon » wagon-file 3.5.3

Apache 2.0
org.apache.maven.wagon » wagon-http 3.5.3

Apache 2.0
org.codehaus.plexus » plexus-xml 4.0.4

Apache 2.0
org.codehaus.plexus » plexus-classworlds 2.8.0

Apache 2.0
org.codehaus.plexus » plexus-interpolation 1.27

Apache 2.0
org.codehaus.plexus » plexus-interactivity-api 1.3

Apache 2.0
org.codehaus.plexus » plexus-sec-dispatcher 2.0

Apache 2.0
org.codehaus.plexus » plexus-cipher 2.02.1.0

Apache 2.0
org.codehaus.plexus » plexus-testing 1.0.01.4.0
Core Utils
Apache 2.0
org.codehaus.plexus » plexus-utils 4.0.1

BSD 2-clause
org.codehaus.woodstox » stax2-api 4.2.14.2.2

EPL 2.0
org.eclipse.sisu » org.eclipse.sisu.plexus 0.9.0.M20.3.5

EPL 2.0
org.eclipse.sisu » org.eclipse.sisu.inject 0.9.0.M20.3.5

EPL 2.0
org.eclipse.sisu » org.eclipse.sisu.inject 0.9.0.M20.3.5
Testing
BSD 3-clause
org.hamcrest » hamcrest 2.2

BSD 3-clause
org.jline » jline 3.26.13.26.3
Testing
EPL 2.0
org.junit.jupiter » junit-jupiter 5.10.15.10.3
Testing
EPL 2.0
org.junit.jupiter » junit-jupiter-api 5.10.15.10.3
Testing
EPL 2.0
org.junit.jupiter » junit-jupiter-engine 5.10.15.10.3

EPL 2.0
org.junit.jupiter » junit-jupiter-migrationsupport 5.10.15.10.3
Testing
EPL 2.0
org.junit.jupiter » junit-jupiter-params 5.10.15.10.3

EPL 2.0
org.junit.platform » junit-platform-commons 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-console 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-engine 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-jfr 1.10.11.10.3
Testing
EPL 2.0
org.junit.platform » junit-platform-launcher 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-reporting 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-runner 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-suite 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-suite-api 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-suite-commons 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-suite-engine 1.10.11.10.3

EPL 2.0
org.junit.platform » junit-platform-testkit 1.10.11.10.3
Testing
EPL 2.0
org.junit.vintage » junit-vintage-engine 5.10.15.10.3
Mocking
MIT
org.mockito » mockito-core 5.12.0

MIT
org.mockito » mockito-android 5.12.0

MIT
org.mockito » mockito-errorprone 5.12.0
Mocking
MIT
org.mockito » mockito-junit-jupiter 5.12.0

MIT
org.mockito » mockito-proxy 5.12.0

MIT
org.mockito » mockito-subclass 5.12.0
Bytecode
BSD 3-clause
org.ow2.asm » asm 9.7
Logging
MIT
org.slf4j » slf4j-api 2.0.13
Logging
MIT
org.slf4j » slf4j-simple (optional) 2.0.13

Apache 2.0
org.xmlunit » xmlunit-assertj 2.10.0
Testing
Apache 2.0
org.xmlunit » xmlunit-core 2.10.0
Testing
Apache 2.0
org.xmlunit » xmlunit-matchers 2.10.0

Developers

NameEmailDev IdRolesOrganization
Karl Heinz Marbaisekhmarbaise<at>apache.orgkhmarbaisePMC Chair
Arnaud Héritieraheritier<at>apache.orgaheritierPMC Member
Anders Hammarandham<at>apache.organdhamPMC Member
Barrie Treloarbaerrach<at>apache.orgbaerrachPMC Member
Benson Marguliesbimargulies<at>apache.orgbimarguliesPMC Member
Benjamin Marwellbmarwell<at>apache.orgbmarwellPMC MemberASF
Brian Foxbrianf<at>apache.orgbrianfPMC MemberSonatype
Tamas Cservenakcstamas<at>apache.orgcstamasPMC Member
Dennis Lundbergdennisl<at>apache.orgdennislPMC MemberASF
Daniel Kulpdkulp<at>apache.orgdkulpPMC MemberASF
Emmanuel Venisseevenisse<at>apache.orgevenissePMC MemberASF
Guillaume Bouégboue<at>apache.orggbouePMC Member
Guillaume Nodetgnodet<at>apache.orggnodetPMC MemberRed Hat
Henning Schmiedehausenhenning<at>apache.orghenningPMC MemberASF
Hervé Boutemyhboutemy<at>apache.orghboutemyPMC MemberASF
Igor Fedorenkoigor<at>ifedorenko.comifedorenkoPMC MemberSonatype
Jason van Zyljason<at>maven.orgjvanzylPMC Member
Kristian Rosenvoldkrosenvold<at>apache.orgkrosenvoldPMC Member
Konrad Windszuskwin<at>apache.orgkwinPMC MemberCognizant Netcentric
Milos KleintmkleintPMC Member
Maarten Muldersmthmulders<at>apache.orgmthmuldersPMC MemberInfo Support
Olivier Lamyolamy<at>apache.orgolamyPMC Member
Michael Osipovmichaelo<at>apache.orgmichaeloPMC Member
Robert Scholterfscholte<at>apache.orgrfscholtePMC Member
Ralph Goersrgoers<at>apache.orgrgoersPMC MemberIntuit
Slawomir Jaranowskisjaranowski<at>apache.orgsjaranowskiPMC Member
Stephen Connollystephenc<at>apache.orgstephencPMC Member
Sylwester Lachiewiczslachiewicz<at>apache.orgslachiewiczPMC Member
Mark Strubergstruberg<at>apache.orgstrubergPMC Member
Tibor Digaňatibordigana<at>apache.orgtibordiganaPMC Member
Vincent Sivetonvsiveton<at>apache.orgvsivetonPMC MemberASF
Wayne Faywfay<at>apache.orgwfayPMC MemberASF
Andreas Dangeladangel<at>apache.orgadangelCommitter
Brian Demersbdemers<at>apache.orgbdemersCommitterSonatype
Fabrice BellingardbellingardCommitter
Benjamin Bentmannbentmann<at>apache.orgbentmannCommitterSonatype
Chris Grahamchrisgwarp<at>apache.orgchrisgwarpCommitter
Dan Trandantran<at>apache.orgdantranCommitter
Damian Bradicichdbradicich<at>apache.orgdbradicichCommitterSonatype
Brett Porterbrett<at>apache.orgbrettCommitterASF
Daniel Fabulichdfabulich<at>apache.orgdfabulichCommitter
Enrico Olivellieolivelli<at>apache.orgeolivelliCommitterDiennea
Fabrizio Giustinafgiust<at>apache.orgfgiustCommitteropenmind
Evgeny Mandrikovgodin<at>apache.orggodinCommitterSonarSource
Andrew Williamshandyande<at>apache.orghandyandeCommitter
Dominik Bartholdiimod<at>apache.orgimodCommitter
Jeff JensenjjensenCommitter
Lukas Theusslltheussl<at>apache.orgltheusslCommitter
Mark Hobsonmarkh<at>apache.orgmarkhCommitter
Martin Kantersmartinkanters<at>apache.orgmartinkantersCommitterJPoint
Mauro TalevimauroCommitter
Mirko Friedenhagenmfriedenhagen<at>apache.orgmfriedenhagenCommitter
Manfred Mosermmoser<at>apache.orgmmoserCommitter
Nicolas de LoofnicolasCommitter
Maria Odea B. ChingochingCommitter
Paul Gierpgier<at>apache.orgpgierCommitterRed Hat
Petar Tahchievptahchiev<at>apache.orgptahchievCommitter
Raphaël Piéronirafale<at>apache.orgrafaleCommitterDexem
Christian Schulteschulte<at>apache.orgschulteCommitter
Stephane Nicollsnicoll<at>apache.orgsnicollCommitter
Simone Tripodisimonetripodi<at>apache.orgsimonetripodiCommitter
Christian Steinsor<at>apache.orgsorCommitter
Tony Chemittchemit<at>apache.orgtchemitCommitterCodeLutin
Vincent Massolvmassol<at>apache.orgvmassolCommitterASF
Elliotte Rusty Haroldelharo<at>apache.orgelharoCommitter
Andreas Gudianagudian<at>apache.orgagudianEmeritus
Allan Q. RamirezaramirezEmeritus
Henri YandellbayardEmeritus
Carlos Sanchezcarlos<at>apache.orgcarlosEmeritusASF
Chris StevensonchrisjsEmeritus
David BlevinsdblevinsEmeritus
Daniel RalldlrEmeritus
Edwin Punzalanepunzalan<at>apache.orgepunzalanEmeritus
Felipe LemefelipealEmeritus
John Caseyjdcasey<at>apache.orgjdcaseyEmeritusASF
Jesse McConnelljmcconnell<at>apache.orgjmcconnellEmeritusASF
Joakim Erdfeltjoakime<at>apache.orgjoakimeEmeritusASF
Johnny Ruiz IIIjruiz<at>apache.orgjruizEmeritus
James StrachanjstrachanEmeritus
Ernesto Tolentino Jr.jtolentino<at>apache.orgjtolentinoEmeritusASF
Kenney Westerhofkenney<at>apache.orgkenneyEmeritusNeonics
Mike Perhammperham<at>gmail.commperhamEmeritusIBM
Oleg GusakovogusakovEmeritus
Patrick Schneiderpschneider<at>gmail.compschneiderEmeritus
Rahul ThakurrinkuEmeritus
Shinobu KuwaishinobuEmeritus
Torbjorn Eikli SmorgravsmorgravEmeritus
Trygve Laugstoltrygvis<at>apache.orgtrygvisEmeritusASF
Wendy Smoakwsmoak<at>apache.orgwsmoakEmeritus

Mailing Lists

NameDetails
Maven User List mailto:users-subscribe@maven.apache.org
mailto:users-unsubscribe@maven.apache.org
Maven Developer List mailto:dev-subscribe@maven.apache.org
mailto:dev-unsubscribe@maven.apache.org
Maven Issues List mailto:issues-subscribe@maven.apache.org
mailto:issues-unsubscribe@maven.apache.org
Maven Commits List mailto:commits-subscribe@maven.apache.org
mailto:commits-unsubscribe@maven.apache.org
Maven Announcements List mailto:announce-subscribe@maven.apache.org
mailto:announce-unsubscribe@maven.apache.org