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

Reply via email to