Java

This is the archive for Java.

Dive into the archives.


  • Releases in Maven land

    People have been busy in the Maven project, with releases coming out for a number of projects.
    First up, Emmanuel released Continuum 1.1 - a much anticipated step up for the CI server with a Maven-bent.
    Next, Deng released Archiva 1.0 - the first official release of the build artifact repository manager, and is certainly one of […]

  • Preparing for Maven and Eclipse presentations in November / you read right - this post isn't about Leopard and Java 6.

    November is a great month for conferences for anyone interested in Open Source, particularly those located in the Asia Pacific with an interest in Apache or Eclipse projects.
    I’m interested to see how OSSummit Asia goes this year - it is the first time it has been run, and the first time Apache and Eclipse have […]

  • Maven, Continuum, and Archiva training at OS Summit in November

    It is now just over a month until OS Summit Asia, which is being held in Hong Kong. I will be presenting a number of sessions at this year’s conference, including a training session about Maven, Continuum and Archiva.
    I’m also very pleased to announce that Deng Ching will now be co-presenting the […]

  • Catching up with Deng Ching from Apache Maven and Archiva

    I’ve just posted another interview at the main devzuz.org site, this time with Deng Ching. Deng is the newest Maven PMC member, and among plenty of other things there, has been working on Archiva almost since its inception.
    After a successful start to the series talking to Emmanuel, I’m now planning to talk to a developer […]

  • Archiva feature complete beta released!

    Things are starting to come together in Archiva land with the first beta release today (as Deng announced here).
    This has added a number of nice finishing touches - the repository problem reporting is back, as is support for Maven 1.x clients, and you can now schedule regular cleanups on snapshots which should be a very […]

  • Speaking on Maven Best Practices at Sydney JUG

    The next Sydney JUG is on August 15th, starting at 6:00pm with drinks. Venue is the Atlassian offices - more details at the SJUG web site.
    It’s been a couple of years since I first spoke about Maven there, so I’ll be presenting my Maven Best Practices talk. People seem to love and […]

  • Off to Another Sydney JUG

    It’s been a while coming, but there’s another Sydney JUG on tomorrow night. I can’t remember the last time I made it to one of them, but it should be a good one with Terence Parr talking about ANTLR.
    Hope to see you there!

  • How does the central Maven repository really get populated?

    I heard the story second hand, but thought it was worth repeating.

    At last the secret has been revealed - that the Maven repository upload process is much like Charlie and the Chocolate Factory. Carlos has a team of Oompa Loompas that carry the JARs back and forth until they reach their final destination.

    They even have […]

  • WebWork Tip of the Day: Type Conversion when using ModelDriven

    Googling for people’s experiences with WebWork rarely turns up any results other than the docs and the equivalent at Struts 2, so most of the time finding out how to do something involves looking at the showcase. However, I found something it doesn’t do today - type conversion in a model driven action.
    The trick is […]

  • IntelliJ IDEA Change Sets - Cool, but I want more!

    I’ve been using the IDEA 6 EAP for a week or so now. In terms of what I use day to day, most of the new features aren’t relevant to me, it’s just a bit smoother in some areas like CSS and JSP editing. Unfortunately I haven’t been able to get the EMMA integration working […]