Arjun Patel
Personal website and dumping ground for my technical notes.

Apache Maven filtering introduction

#bookmark

Lamy, Olivier (2013). "Apache Maven Filtering – Introduction". Archived. Retrieved May 07, 2025.

Maven filtering is a process that allows you to inject values from your POM file into your project's resource files during the build process. For example, if you have a resource containing something like ${project.version}, you could 'filter' the resource during your Maven build, interpolating that variable and replacing it with your actual project version.