Hi
I'm going back in time and have to compile and old java project with JDK 1.3. Currently I'm using Ant 1.7 and JDK 1.5 for all my projects. So when I wrote a build.xml for the jdk 1.3 code and in the compile target, using javac ant task, and set the 'source' or 'target' attributes to 1.3, I got errors that were not very clear to me, something like switch back to... Does this mean I am using the wrong version of Ant and have to switch to 1.6 or earlier versions? C:\Temp\old_project>ant compile Buildfile: build.xml clean: [delete] Deleting directory C:\Temp\old_project\build init: [mkdir] Created dir: C:\Temp\old_project\build\WEB-INF\classes\lib jar_files: [echo] Copy jar files ... compile: [echo] Building java classes ... [javac] Compiling 220 source files to C:\Temp\old_project\build\WEB-INF\classes [javac] Modern compiler not found - looking for classic compiler BUILD FAILED C:\Temp\old_project\build.xml:66: Cannot use classic compiler , as it is not available. A common solution is to set the environment variable JAVA_HOME to your jdk directory. It is currently set to "C:\Progra~1\java\jdk1.3.1_20\jre" Total time: 0 seconds Thanks for your help. Rez _________________________________________________________________ Bing™ brings you maps, menus, and reviews organized in one place. Try it now. http://www.bing.com/search?q=restaurants&form=MLOGEN&publ=WLHMTAG&crea=TXT_MLOGEN_Local_Local_Restaurants_1x1