Improve Maven POM configuration using industry-standard best practices.
Prerequisites: Run ./mvnw validate or mvn validate before applying recommendations. If validation fails, stop and ask the user to fix issues—do not proceed until resolved.
Core areas: Dependency management via and BOMs, standard directory layout (src/main/java, src/test/java), centralized plugin management, build profiles for environment-specific settings, readable POM structure with version properties, explicit repository declaration, version centralization, multi-module project structure with proper inheritance, and cross-module version consistency.
Úselo cuando necesite revisar, mejorar o solucionar problemas de un archivo pom.xml de Maven, incluida la gestión de dependencias con listas de materiales, configuración de complementos, centralización de versiones, estructura de proyectos de múltiples módulos, perfiles de compilación o cualquier situación en la que desee alinear su configuración de Maven con las mejores prácticas de la industria. Parte del proyecto skills-for-java Fuente: jabrena/cursor-rules-java.