Description
Sometimes there is just no choice. No matter what, one of the three projects you have to build will be needing jdk5, while the two others use jdk6 specific APIs. How do you mix and match the compilers ? Oh, wait Buildr always uses the same JDK, the one it is tied to ?
Well not so fast! Here comes the external compiler. Tell it what JDK you'd like, and it will use its javac. No questions asked.