Maven Rules
Java build lifecycle commands. Compile, test, package, and deploy projects with dependency and plugin management.
3 rules
Maven Dependency Declaration Standards
Intermediate
Enforce dependency declaration rules — scope correctness, no version in child modules, exclusion of unwanted transitives, and enforcer plugin for convergence.
globs: **/pom.xml
dependency-scope, dependency-convergence, enforcer-plugin, version-management
View Rule
Maven Plugin Configuration Standards
Intermediate
Enforce plugin configuration best practices — explicit version pinning, pluginManagement in parent POM, required plugins for all projects, and reproducible build configuration.
globs: **/pom.xml
maven-plugins, version-pinning, plugin-management, reproducible-builds
View Rule
POM.xml Structure Standards
Beginner
Enforce consistent pom.xml structure — element ordering, required sections, encoding properties, and version management conventions for maintainable Maven projects.
globs: **/pom.xml
pom-structure, xml-standards, version-properties, encoding
View Rule