Is there a single tool you want me to understand well? What is it, and why is it so important? From Kedar: Maven 2, of course (with all of its idiosyncrasies). The entire build system, and creation of inhabitants of a particular module, is based on this. A sound knowledge of the Java programming language and annotations and annotation processors would be of help, too.
|