Java News from Wednesday, December 8, 2004

This week JavaRanch is running a promotion for java Network Programming in their Sockets and Internet Programming forum. Everyone who posts in the forum under their real name is eligible to win. The drawing will be held on Friday, December 10th. I'll be hanging out and answering questions there until then. Stop on by!

The Apache Software Foundation has released Maven 1.0.2, an open source "Java project management and project comprehension tool. Maven is based on the concept of a project object model (POM) in that all the artifacts produced by Maven are a result of consulting a well defined model for your project. Builds, documentation, source metrics, and source cross-references are all controlled by your POM.... Maven has many goals, but in a nutshell Maven aims to make the developer's life easier by providing a well defined project structure, well defined development processes to follow, and a coherent body of documentation that keeps your developers and clients apprised of what's happening with your project." Accoding to the release notes, "This release contains further bugfixes since the Maven 1.0 release. In addition, all of the latest stable plugin releases are included, which include both bugfixes and some new features." release.

Michael Fuchs has posted version 0.62 of his DocBook Doclet that creates DocBook SGML and XML documents from JavaDoc. This release supports both DocBook 4.2 and 4.3 and can generate XMI files for creation of UML diagrams.

YourKit, LLC has released the YourKit Java Profiler 3.2, a 295€ payware tool for detecting memory leaks and memory consumption bottlenecks. It features Automation of memory leak detection, an object heap browser, JUnit integration, IntelliJ IDEA, Borland JBuilder integration. Version 3.2 supports Tomcat 5.5, increases CPU tracing accuracy on Windows NT/2000/XP and Linux, and reports thread times instead of wallclock times on Solaris.