π¦ ClawHub
maven-plugin-configuration
by @wu-uk
Use when configuring Maven plugins, setting up common plugins like compiler, surefire, jar, or creating custom plugin executions.
π Tips & Best Practices
1. Version Pinning - Always specify plugin versions 2. Plugin Management - Centralize in parent POM 3. Minimal Configuration - Use defaults where possible 4. Execution IDs - Use meaningful execution IDs 5. Phase Binding - Bind to appropriate phases 6. Skip Properties - Provide skip properties for flexibility 7. Documentation - Comment complex configurations 8. Inheritance - Use pluginManagement for multi-module 9. Updates - Keep plugins current 10. Profile Separation - Separate CI/release plugins into profiles
TERMINAL
clawhub install fix-build-google-auto-maven-plugin-configuration