I would then say it has to do with the code changes in the trunk like is <Map<String, String>> debian open JDK does not cover this.
========================= BJ Freeman http://bjfreeman.elance.com Strategic Power Office with Supplier Automation <http://www.businessesnetwork.com/automation/viewforum.php?f=93> Specialtymarket.com <http://www.specialtymarket.com/> Systems Integrator-- Glad to Assist Chat Y! messenger: bjfr33man Linkedin <http://www.linkedin.com/profile?viewProfile=&key=1237480&locale=en_US&trk=tab_pro> Matt Warnock sent the following on 5/18/2010 9:54 AM: > Th problem appears to be openjdk-specific. > If after doing "apt-get install java-6-sun-jdk" I then run > "update-java-alternatives --list" I get three options: > java-6-openjdk 1061 /usr/lib/jvm/java-6-openjdk > java-6-sun 63 /usr/lib/jvm/java-6-sun > java-gcj 1042 /usr/lib/jvm/java-gcj > > If I then run "update-java-alternatives --set java-6-sun" > then it compiles fine. > > If I change back with "update-java-alternatives --set java-6-openjdk" it > breaks again. But 9.04 compiles fine under openjdk, like I said. Still > don't know what openjdk is missing on Debian stable, but the Sun java > package apparently supplies it. > > BTW, just out of curiosity, what is the purpose of "./ant", and why > would it be needed? It seems to set JAVA, look for an > "ant-launcher.jar" file (of which there are several in my system, but > none in this directory tree, should I worry?) and then launch java, > which I assume runs the ant application. How is this different from > the /usr/bin/ant shell script, which seems to do a lot more, but in the > same general vein? Is the ./ant just a quick-and-dirty version of the > same thing? Is there a reason I should use one or the other? >
