Apache Ant 1.10.6 released – fork mode for junitlauncher and new jmod and link tasks

Apache Ant 1.10.6 has been released this week. This release contains numerous bug fixes as well as some very exciting new features. The complete release notes is available here and the downloads itself are available here. In this article, I will go over some of the new features that have made it into this release.Running JUnit5 tests in a forked JVM, using junitlauncher taskA while back, Ant

Apache Ant 1.9.13 and 1.10.5 released – Supports Java 11 single-file source programs

We just released 1.9.13 and 1.10.5 versions of Apache Ant. As usual, you can download it from the Ant project download page.Both these versions are mainly bug fix releases. The 1.10.5 version however has a new enhancement to the “java” task. As I blogged previously – Java 11 introduces a new feature where you can execute single-file Java programs without having

VMWare vijava – The curious case of “incorrect user name or password” exception

In one of the projects I have been involved in, we use yavijava (which is a fork of vijava) library to interact with vCenter which hosts our VMs. vCenter exposes various APIs through their webservice endpoints which are invoked through HTTP(s). The yavijava library has necessary hooks which allows developers to use a HTTP client library of their choice on the client side to handle invocations to the vCenter.

Apache Ivy 2.5.0-rc1 released – Now allows timeouts on resolvers

A few weeks back, we released the 2.5.0-rc1 version of Apache Ivy. Apache Ivy is a dependency management build tool, which usually is a used in combination with Apache Ant. The download is available on the project download pageThis release is significant since the last release of Apache Ivy was way back in December 2014. So it’s more than 3 years since the last official years.