addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1linklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

The Build Process

  • Jan 21, 2009 · 6:30 PM
  • This location is shown only to members

In this session we're going to take a look at the Java build process. Rather than a single presentation we're going for a panel format this time with 4 speakers each covering a different aspect of the build process. Each speaker will talk for about 10 minutes and have about 5 minutes for questions and then after all the talks we'll open the floor for general discussion. Our aim is to allow some comparison between competing tools such as ant & maven and allow you to share your experience of best practices related to building java software.

The Speakers

    * Ant - Campbell Wilson
    * maven - Martijn Verburg / Michael McCarthy
    * Antelope - Dare Famuyiwa
    * Gant & Hudson - Robert Rees


Join or login to comment.

  • Edd G.

    It was my first meetup with LJC and I really enjoyed it - it was very useful to hear from people with real world experience of technologies in which I am interested in and certainly made me question some of the ways in which I use certain technologies.

    February 1, 2009

  • Barry C.

    Thanks again to Daniel Kobayashi for taking the pictures for the event:

    January 25, 2009

  • Barry C.

    Here is the Aftermath file with a list of comments and further information:

    January 22, 2009

  • Jose M.

    I have worked with ant and maven, and I really think that both of them are quite good: ant is really good to manage simple projects but the more the project grows, the bigger build.xml file is. In the other hand maven lets you to focus in the application development, more than in the build process as the speakers told yesterday, but it's true that you have to change your mind: convention over configuration, and as soon as you let maven to do the job you get faster results.

    The problem I see is if you feel comfortable with ant, you don't want to learn a new tool to do the same. And if you love maven and its facilities (dependency management is terrific) you don't like writing endless build.xml files for ant.

    I missed a maven + IDE demostration, because most of the documentation about maven I found shows command line usage, and actually developers used IDE (eclipse, netbeans,...) more than plain text editors.

    January 22, 2009

  • Barry C.

    My thanks goes out firstly to our speakers who I thought did a great job. Secondly thanks goes out to Skills Matter who provided the venue free of charge, for those that don?t know Skills Matter are a training organization who do a lot to support the community without them our events would not be possible. Thanks to Daniel Kobayashi for taking some pictures which we will upload to the site in due course.

    Finally thanks to Dave Snowdon, who has spent a lot of time organizing this event.

    January 22, 2009

  • Martijn V.

    Hi Timo, Michael and I have uploaded the presentation slides and the accompanying demo project. The slides contain all of the useful links you need :).

    January 22, 2009

  • A former member
    A former member

    Was good overview, think we need to spend some time talking about Build Practices/Patterns in general though, as well as Continuous Integration

    January 22, 2009

  • Michael M.

    I found the Gant stuff really interesting (we're already sold on Hudson), I would have liked to have heard something about Ivy, and also to have not knocked the projector out during the presentation : (

    January 22, 2009

  • Martijn V.

    It was an interesting meeting, especially the free form discussion at the end. People were friendly and not as antagonistic with their questions and answers as other groups I've been to. One of the presentations could have done with a little more prep.

    January 22, 2009

  • TKramer

    Hi Martijn, can you post the links to the documents about Maven.
    P.S.: or where can I find them here on the page?

    January 22, 2009

  • Robert R.

    With only 10 minutes there's so much you wish you had talked about but I think it is better to say too little and have people want more.

    More shorter talks!

    January 22, 2009

  • Dave S.

    Although the talks were quick I felt it was invaluable to be able to compare 3 very different approaches "side by side"

    January 22, 2009

  • Steve L.

    Good information and chronology of how the build process has evolved from Ant to where it's going with Gant etc. Good discussion on why the importance of the build process is often overlooked, and the merits and drawbacks of the various build technologies.

    January 22, 2009

  • Eleanna S.

    I enjoyed a lot the presentation about maven! it was excellent. i wish the guys had more time to present the topic. i would also like to hear a bit more about hudson.

    January 22, 2009

  • A former member
    A former member

    Very interesting!

    January 22, 2009

  • Fernando R.

    The best presentation was about maven. dynamic and well prepared.

    January 22, 2009

  • Caitlin F.

    I enjoyed Michael and Martijn's presentation about Maven as I thought they were quite knowledgeable about the subject and they delivered the information well. Robert's Gant demo was also informative and I will certainly be looking it up.

    January 21, 2009

  • Trisha

    Although each of the topics were interesting and useful, 10 minutes per topic was far too short a time to learn much, although it did give me some pointers for things to investigate in future.

    January 21, 2009

  • Michael M.

    Just a quick question, what kind of level would people like to see for this presentation? Just worried about making the content too basic...
    Would it be possible to run a poll or something on the message boards?

    January 7, 2009

  • Martijn V.

    I've posted this on Javaranch in their Events Forum. There are often a few 'discussions' on Ant, Maven, CI etc so this might get a few new people along. Disclaimer, I'm a moderator on that site.

    December 15, 2008

57 went

Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference in collaboration with the LJC, 8-10th June 16

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • IBM

    Build Enterprise-grade apps at start-up speed.

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy