# maven-enforcer **Repository Path**: mirrors_atlassian/maven-enforcer ## Basic Information - **Project Name**: maven-enforcer - **Description**: Apache Maven Enforcer - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-08 - **Last Updated**: 2025-09-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Maven Enforcer Plugin - The Loving Iron Fist of Maven™ ====================================================== [![Apache License, Version 2.0, January 2004](https://img.shields.io/github/license/apache/maven-enforcer.svg?label=License)][license] [![Maven Central](https://img.shields.io/maven-central/v/org.apache.maven.plugins/maven-enforcer-plugin.svg?label=Maven%20Central)](https://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache.maven.plugins%22%20a%3A%22maven-enforcer-plugin%22) [![Jenkins Status](https://img.shields.io/jenkins/s/https/builds.apache.org/job/maven-box/job/maven-enforcer/job/master.svg?style=flat-square)][build] [![Jenkins tests](https://img.shields.io/jenkins/t/https/builds.apache.org/job/maven-box/job/maven-enforcer/job/master.svg?style=flat-square)][test-results] The Enforcer plugin provides goals to control certain environmental constraints such as Maven version, JDK version and OS family along with many more built-in rules and user created rules. Documentation ------------- More information can be found on [Apache Maven Enforcer Plugin Homepage][enforcer-home]. Question related to the usage of the Maven Enforcer Plugin should be posted on the [Maven User List][users-list]. Where can I get the latest release? ----------------------------------- You can download release source from our [download page][enforcer-download]. You can get the Maven Enforcer plugin via the following coordinates from central: ```xml org.apache.maven.plugins maven-enforcer-plugin 3.0.0-M2 ``` Contributing ------------ We accept Pull Requests via GitHub. The [developer mailing list][dev-ml-list] is the main channel of communication for contributors. There are some guidelines which will make applying PRs easier for us: + No tabs! Please use spaces for indentation. + Respect the [code style][code-style]. + Create minimal diffs - disable on save actions like reformat source code or organize imports. If you feel the source code should be reformatted create a separate PR for this change. + Provide JUnit/Invoker tests for your changes and make sure your changes don't break any existing tests by running ```mvn -Prun-its verify```. If you plan to contribute on a regular basis, please consider filing a [contributor license agreement](https://www.apache.org/licenses/#clas). You can learn more about contributing via GitHub in our [contribution guidelines](CONTRIBUTING.md). License ------- This code is under the [Apache Licence v2][license] See the `NOTICE` file for required notices and attributions. Donations --------- You like Apache Maven? Then [donate back to the ASF](https://www.apache.org/foundation/contributing.html) to support the development. License ------- [Apache License, Version 2.0, January 2004][license] [home]: https://maven.apache.org/enforcer/maven-enforcer-plugin [license]: https://www.apache.org/licenses/LICENSE-2.0 [build]: https://builds.apache.org/job/maven-box/job/maven-enforcer/ [test-results]: https://builds.apache.org/job/maven-box/job/maven-enforcer/job/master/lastCompletedBuild/testReport/ [build-status]: https://img.shields.io/jenkins/s/https/builds.apache.org/job/maven-box/job/maven-enforcer/job/master.svg?style=flat-square [build-tests]: https://img.shields.io/jenkins/t/https/builds.apache.org/job/maven-box/job/maven-enforcer/job/master.svg?style=flat-square [enforcer-home]: https://maven.apache.org/enforcer/maven-enforcer-plugin/ [enforcer-download]: https://maven.apache.org/enforcer/download.cgi [users-list]: https://maven.apache.org/mail-lists.html [dev-ml-list]: https://www.mail-archive.com/dev@maven.apache.org/ [code-style]: https://maven.apache.org/developers/conventions/code.html