org.apache.maven.plugins:maven-resources-plugin
What this package is like to depend on
Last release 5 months ago
02 Mar 2026
Ships fairly regularly
a new release about every 1.4 years
Some releases are documented
notes for 5 of 20 stable releases
Nothing withdrawn
no release was ever pulled
20 years old
23 releases · first in 2006
2 releases in the last 12 months
see the full history below
Release timeline
23 releases · May 2006 to Mar 2026Releases
latest 23-
4.0.0-beta-126 Jun 2024 pre-releaseRelease notes
Open source →Warning
This plugin is a Maven 4 plugin and requires Maven 4.0.0-beta-3 to run.
What's Changed
- reduce dependency scope of plexus-utils and commons-io by @elharo in #57
- Use try with resources in integration test by @elharo in #58
- Don't bother with very old versions by @elharo in #59
- Add dependency to slf4j-simple for test scope by @slachiewicz in #60
- Bump org.apache.maven.plugins:maven-plugins from 39 to 41 by @dependabot in #64
- Bump apache/maven-gh-actions-shared from 3 to 4 by @dependabot in #67
- [MRESOURCES-302] Bump commons-io:commons-io from 2.11.0 to 2.16.0 by @dependabot in #69
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.14.0 by @dependabot in #62
- [MRESOURCES-303] Bump org.apache.maven.shared:maven-filtering from 3.3.1 to 3.3.2 by @dependabot in #68
- [MRESOURCES-304] Bump org.codehaus.plexus:plexus-interpolation from 1.26 to 1.27 by @dependabot in #66
- [MRESOURCES-305] Bump org.codehaus.plexus:plexus-utils from 3.5.1 to 4.0.0 by @dependabot in #65
- [MRESOURCES-308] Switch to the Maven 4 API by @gnodet in #35
- Cleanup, add missing dependencies, redirect test output by @gnodet in #75
- Fix license/notice by @gnodet in #76
- Build with JDK 17 and 21 in Jenkins by @gnodet in #77
New Contributors
Full Changelog: maven-resources-plugin-3.3.1...maven-resources-plugin-4.0.0-beta-1
-
3.5.002 Mar 2026Release notes
Open source →🚀 New features and improvements
👻 Maintenance
- Add IT for #444 issue (#446) @slawekjaranowski
- Migration to JUnit 5 - avoid using AbstractMojoTestCase (#449) @slawekjaranowski
- Migration to JUnit 5 - avoid using AbstractMojoTestCase (#447) @slawekjaranowski
📦 Dependency updates
- Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.5.0 to 3.5.1 (#461) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-plugins from 45 to 47 (#459) @dependabot[bot]
- Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.4.0 to 3.5.0 (#457) @dependabot[bot]
- Bump mavenVersion from 3.9.11 to 3.9.12 (#452) @dependabot[bot]
-
3.4.022 Nov 2025Release notes
Open source →🚀 New features and improvements
- Enable GitHub Issues (#98) @slawekjaranowski
📝 Documentation updates
- [MNGSITE-529] - Rename "Goals" to "Plugin Documentation" (#89) @Bukama
- [MRESOURCES-299] - Be more accurate on using filtering element (#80) @pzygielo
- Don't bother with very old versions (#59) @elharo
👻 Maintenance
- Migrate site to Doxia 2 (#440) @slachiewicz
- Bump Maven to 3.9.11 while keep prerequisites on 3.6.3 (#437) @slachiewicz
PlexusFileUtilsRefaster recipes (#431) @slachiewicz- Add PR Automation action (#94) @slawekjaranowski
- Improve release-drafter configuration (#93) @slawekjaranowski
- Bump org.apache.maven.plugins:maven-plugins from 39 to 41 (#64) @dependabot[bot]
- Add dependency to slf4j-simple for test scope (#60) @slachiewicz
- Use try with resources in integration test (#58) @elharo
- reduce dependency scope of plexus-utils and commons-io (#57) @elharo
📦 Dependency updates
- Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 (#439) @dependabot[bot]
- Bump org.apache.maven.resolver:maven-resolver-api from 1.6.3 to 1.9.24 (#413) @dependabot[bot]
- Bump Maven to 3.9.11 while keep prerequisites on 3.6.3 (#437) @slachiewicz
- Bump org.codehaus.plexus:plexus-interpolation from 1.28 to 1.29 (#432) @dependabot[bot]
- Bump m-invoker-p to 3.9.1 (#433) @slachiewicz
- Bump org.apache.maven.plugins:maven-plugins from 43 to 45 (#411) @dependabot[bot]
- Bump org.codehaus.plexus:plexus-interpolation from 1.27 to 1.28 (#114) @dependabot[bot]
- Bump org.apache.maven.plugin-testing:maven-plugin-testing-harness from 3.3.0 to 3.4.0 (#430) @dependabot[bot]
- Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 (#422) @dependabot[bot]
- Bump commons-io:commons-io from 2.19.0 to 2.20.0 (#419) @dependabot[bot]
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 (#416) @dependabot[bot]
- Bump commons-io:commons-io from 2.18.0 to 2.19.0 (#117) @dependabot[bot]
- Bump org.apache.maven.shared:maven-filtering from 3.3.2 to 3.4.0 (#107) @dependabot[bot]
- Bump commons-io:commons-io from 2.16.0 to 2.18.0 (#102) @dependabot[bot]
- Bump org.apache.commons:commons-lang3 from 3.14.0 to 3.17.0 (#104) @dependabot[bot]
- Bump org.apache.maven.plugins:maven-plugins from 41 to 43 (#101) @dependabot[bot]
- [MRESOURCES-305] - Bump org.codehaus.plexus:plexus-utils from 3.5.1 to 4.0.0 (#65) @dependabot[bot]
- [MRESOURCES-304] - Bump org.codehaus.plexus:plexus-interpolation from 1.26 to 1.27 (#66) @dependabot[bot]
- [MRESOURCES-303] - Bump org.apache.maven.shared:maven-filtering from 3.3.1 to 3.3.2 (#68) @dependabot[bot]
- Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.14.0 (#62) @dependabot[bot]
- [MRESOURCES-302] - Bump commons-io:commons-io from 2.11.0 to 2.16.0 (#69) @dependabot[bot]
- Bump apache/maven-gh-actions-shared from 3 to 4 (#67) @dependabot[bot]
-
3.3.121 Mar 2023Release notes
Open source →- [MRESOURCES-288] - Make tests-jar reproducible (#56) @cstamas
- [MRESOURCES-297] - Update to parent POM 39, reformat (#55) @cstamas
- [MRESOURCES-293] - Make resources param not read-only (#54) @cstamas
- [MRESOURCES-295] - Drop Plexus legacy code (#53) @cstamas
- [MRESOURCES-294] - Upgrade plexus-utils to 3.5.1 (#52) @slachiewicz
🚨 Removed
📦 Dependency updates
- Bump apache/maven-gh-actions-shared from 2 to 3 (#46) @dependabot
📝 Documentation updates
- doc: adds alternative variable syntax using @ delimiters to the documentation (#36) @kevin0x90
-
3.3.023 Jul 2022Release notes
Open source →📦 Dependency updates
- Bump maven-filtering from 3.2.0 to 3.3.0 (#32) @dependabot
- Bump plexus-utils from 3.4.1 to 3.4.2 (#28) @dependabot
- Bump commons-io from 1.4 to 2.7 in /src/it/user-filters (#18) @dependabot
- [MRESOURCES-282] - Bump parent-pom from 34 to 36 (#24) @slachiewicz
📝 Documentation updates
👻 Maintenance
- add release drafter (#29) @olamy
- [MRESOURCES-277] - Update plugin (requires Maven 3.2.5+) - Java 8 (#23) @slachiewicz
- [MRESOURCES-283] - Require Java 8 and upgrade deps (#22) @slachiewicz
-
3.2.005 Aug 2020Release notes
Open source →What's Changed
- [MRESOURCES-259] update commons-io by @elharo in #1
- add .checkstyle to .gitignore by @elharo in #2
- close file by @elharo in #3
- [MRESOURCES-261] update to Maven 3.1 by @elharo in #4
- try with resources by @elharo in #5
- future proof method that is marked for incompatible change by @elharo in #6
New Contributors
Full Changelog: https://github.com/apache/maven-resources-plugin/commits/maven-resources-plugin-3.2.0
-
3.1.023 Apr 2018Nothing published for this version
-
3.0.205 Dec 2016Nothing published for this version
-
3.0.103 Jun 2016Nothing published for this version
-
3.0.016 May 2016Nothing published for this version
-
2.729 Sep 2014Nothing published for this version
-
2.615 Aug 2012Nothing published for this version
-
2.524 Feb 2011Nothing published for this version
-
2.4.317 May 2010Nothing published for this version
-
2.4.218 Feb 2010Nothing published for this version
-
2.4.130 Sep 2009Nothing published for this version
-
2.421 Aug 2009Nothing published for this version
-
2.317 Oct 2008Nothing published for this version
-
2.214 May 2006Nothing published for this version
-
2.107 May 2006Nothing published for this version
-
2.007 May 2006Nothing published for this version
-
2.0-beta-207 May 2006 pre-releaseNothing published for this version
-
2.0-beta-107 May 2006 pre-releaseNothing published for this version