Java News from Friday, December 19, 2003

The Apache Project has released Ant 1.6, the popular open source build tool. "Ant 1.6 adds a lot of new features, most prominently support for XML namespaces as well as a new concept of Ant libraries that makes use of namespaces to avoid name clashes of custom tasks." New tasks in this release include scp, symlink, chown, chgrp, attrib, p4integrate, p4resolve, p4labelsync, sshexec, image, sync, import, macrodef, and presetdef. Java 1.2 or later is required. Java 1.1 is no longer supported.

Michael Clark has posted JMemProf 0.6, an open source (LGPL), live Java memory profiler suitable for deployment in Web containers such as JBoss and Tomcat. JMemProf can retrieve memory profile information from a running application. This release fixes various bugs.

IBM's alphaWorks has updated the Interface Tool for Java, a program based on the Java Native Interface and COM that allows Java programs to communicate with ActiveX objects. The tool "creates Java proxies from the ActiveX controls's typelib. These proxies can then be used to allow a Java program to communicate with the ActiveX object." This release fixes various bugs.