Abstract
Enterprise Java applications commonly take advantage of the rich Java ecosystem causing them to contain dozens of dependencies on open source and commercial libraries. Combined that with large and sometimes distributed development teams, tight deadlines and multiple development streams and it becomes amazing a functional release can ever be delivered. To help manage the chaos of dealing with builds, integration, dependency management, artifact distribution and reporting there are five open source projects that combine make the Ultimate Enterprise Java Build Solution. This presentation will show how you can combine Maven, Subversion, Hudson, Nexus and Sonar to simplify development, improve quality and give you more time to enjoy life.
Bio
Christopher Judd is the president and primary consultant for Judd Solutions (http://www.juddsolutions.com), an international speaker, an open source evangelist, the Central Ohio Java Users Group (http://www.cojug.org) and Columbus iPhone Developer User Group leader, and the co-author of Beginning Groovy and Grails (Apress, 2008), Enterprise Java Development on a Budget (Apress, 2003) and Pro Eclipse JST (Apress, 2005) as well as the author of the children’s book “Bearable Moments”. He has spent 12 years architecting and developing software for Fortune 500 companies in various industries, including insurance, retail, government, manufacturing, service, and transportation. His current focus is on consulting, mentoring, and training with Java, Java EE, Groovy, Grails and mobile platforms like iPhone, Android and Java ME.
|