Building software has changed considerably over the last many years. Software building now involves libraries, repositories, dependencies, automatically generated source files, multiple modules, and multiple developers. Maven is a tool to automate build processes and deal with the complex issues by providing a standard "build cycle". This presentation provides an overview of what Maven is, how it works, and how it can solve your problems.
About Brett Lindsley:
Brett Lindsley is currently a Senior Architect with STA Group. Brett is also a CJUG Board member. His current STA position develops software for the insurance industry. Brett's previous position was with Motorola in the Applied Research Center. At Motorola, Brett developed advanced products for over 25 years. During this time, Brett has produced 24 issued patents in technologies ranging from digital signal processing, IC design and video systems. Brett has four software certifications - SCJP, SCWCD, SCBCD and SCMA. Brett enjoys system and application development, and all things Java. Brett has BS/MS degees from North Dakota State university in Electrical/Computer Engineering.