logo

  1. Home
  2. Mailing Lists
  3. Past Meetings
  4. Java Resources
  5. Conferences
  6. Other User Groups
  7. Java Jobs

Meeting Location:
Expedia Seattle
645 Elliott Ave W #200,
Seattle

6:45pm Networking
7:00pm Presentation
8:45pm Beers!

Chair Nimret Sandhu
Community Leaders
Freddy Guime
Ben Garnaat
Founder Jayson Raymond

Meetup

Twitter

LinkedIn

SeaJUG is an all volunteer effort - which means items such as the website and mailing list are updated as schedules afford. We meet on the 3rd Tuesday of every month. We need suggestions/volunteers for topics! If you'd like to donate your time/skills to the cause, contact Nimret Sandhu.

18 Jan 2011 : Maven & Ivy Mini Talks

VideoVideo     

Unfortunately I could not video tape this meeting :(

Maven 3 . So What?

Maven 3 is the just-released new incarnation of Maven, the popular project management and comprehension tool for Java. After several years in preparation, what does the new version of Maven bring to the table? What's wrong with the old version? Will it be a painful migration?

This talk will address those questions while introducing Maven 3 for Maven 2 users. We'll look at the Maven ecosystem and peek into the future and the new possibilities opening up.

Abel Muińs a committer and co-lead of Eclipse IAM, the first Maven integration project to join the Eclipse Foundation. He develops in Java and Ruby and pursues his obsession with project automation as a senior consultant with Nilistics, Inc. and as an independent consultant. He is also active in the agile community in Madrid, Spain, where he lives.

Ivy: An Introduction for Maven Users

Apache Ivy is the dedicated Java framework for managing transitive dependencies and versioning between projects and libraries and files. If you have a passing acquaintance with Ivy, you probably know that it grew out of Apache Ant and is a sub-project of Ant. What you might not know is that Ivy has uses well beyond Ant, in emerging build tools like Gradle, and even beyond the build.

In this talk, I'll give an introduction to Ivy geared towards developers who are familiar with the dependency management feature in Apache Maven. I'll explain how Ivy brings unmatched control, expressiveness, and flexibility to dependency management, but how that power also comes at a price. Even if this talk doesn't change your day-to-day life as a Java developer, it just might change the way you think about your software ecosystem.

As a senior consultant with Nilistics, Inc, Mitch Gitman has successfully integrated Ivy into an existing build system at Thomson Reuters in Eagan, Minn. He is a senior Java developer who has worked at several Seattle-area companies, including Speakeasy, WRQ (now Attachmate), and Microsoft (using C#). Mitch has also had technical articles published at sites like O'Reilly's xml.com.