Never liked hard-coding your property keys? The maven-properties-enum-plugin allows you to generate enum types, holding all valid keys including javadoc.
Your advantages:
* You can't access on non-existing keys as it would cause compile errors
* As it's an enum, you can use your IDE's auto-completion
* You'll never have to check your properties keys again
* You can see the property's value in the enum field's javadoc
| Mastering Apache Maven (2024) by Hadzic, Rijad | |
| Introducing Maven: A Build Tool for Today's Java Developers (2019) by Varanasi, Balaji | |
| Maven: The Definitive Guide (2014) by Jackson, Brian | |
| The Apache Maven Handbook: Practical Solutions for Build and Deployment (2025) by Johnson, Robert | |
| Introducing Maven (2014) by Varanasi, Balaji, Belida, Sudha | |
| Apache Maven Cookbook (2015) by Bharathan, Raghuram | |
| Maven Essentials: Get started with the essentials of Apache Maven and get your build automation system up and running quickly (2015) by Siriwardena, Prabath | |
| Maven: A Developer's Notebook (2005) by Massol, Vincent, O'Brien, Timothy M. | |
| Mastering Apache Maven 3 (2014) by Siriwardena, Prabath | |
| Apache Maven Dependency Management (2013) by Lalou, Jonathan | |
| Instant Apache Maven Starter (2013) by Turatti, Maurizio | |
| Maven: The Definitive Guide (2008) by Company, Sonatype | |
| Apache Maven 3 Cookbook (2011) by Srirangan | |
| Apache Maven 2 Effective Implementation (2009) by Porter, Brett, Ching, Maria Odea | |
