Skip to main content

Blog Archive for fabriziogiudici during July 2011

Lombok and AspectJ are two very powerful Java tools, working in a similar way for some respects. In fact, they operate on the bytecode (Lombok is an annotation processor, generating boilerplate code when some annotations are found and aspects are a way to add behaviour to classes). This similarity unfortunately is also the source for a problem. If you configure them with the defaults in a Maven...
Maven fundamental principle is to translate your esperience and best practices into machine-readable configuration so to enforce your best practices in your build process. As Wikipedia says: A maven (also mavin) is a trusted expert in a particular field, who seeks to pass knowledge on to others. The word maven comes from the Hebrew, via Yiddish, and means one who understands, based on an...