Re: Using Ant with older Java versions

2006-10-27 Thread Wayne Cannon
I think I've solved the problem. When I use the "executable" attribute, it starts complaining that the -source command-line parameter isn't supported. However, when I remove the source="1.3" and target="1.3" attributes, it stops complaining; so those parameters must be incompatible with the J

Re: Using Ant with older Java versions

2006-10-27 Thread David Jones
I believe that the -source and -target parameters are specific to java 1.5. If you are using the 1.3 compiler, you don't need to try to ensure compatibility with 1.3, its automatic. On 10/25/06, Antoine Levy-Lambert <[EMAIL PROTECTED]> wrote: Hello Wayne, you need to set both executable and for

Re: Using Ant with older Java versions

2006-10-25 Thread Antoine Levy-Lambert
Hello Wayne, you need to set both executable and fork="true" Regards, Antoine Wayne Cannon wrote: > True, it's just a warning, however, I've found that if you don't > eliminate 100% of the warnings (and not just by suppressing warnings), > meaningful warnings are missed that should result in code

Re: Using Ant with older Java versions

2006-10-25 Thread Wayne Cannon
True, it's just a warning, however, I've found that if you don't eliminate 100% of the warnings (and not just by suppressing warnings), meaningful warnings are missed that should result in code changes. I suspect "executable" is what I'm looking for, but when I set it to the Java 1.3.1_18 JDK,

Re: Using Ant with older Java versions

2006-10-25 Thread Scot P. Floess
I think its just a warning...not that it doesn't compile. I tried it on my machine (which has JDK 1.5.0_08 installed) and it did compile... David Jones wrote: Hi, Source and target define what compatibility to use, not which JDK is being used. So 1.5 probably just will not allow that to com

Re: Using Ant with older Java versions

2006-10-25 Thread David Jones
Hi, Source and target define what compatibility to use, not which JDK is being used. So 1.5 probably just will not allow that to compile. However, you could tell it to use a different JDK (1.3), using the executable option, and then it would actually be compiling with that version of java. That

Re: Using Ant with older Java versions

2006-10-25 Thread Scot P. Floess
Wayne: This is just a warning...the compilation should have happened. If you don't want to see the warning, try using Wayne Cannon wrote: I'm attempting to convert a Java 1.3project to Ant that has an attribute named "enum" (Java 1.3 did not have an Enum class) -- "Enumeration enum;".

Using Ant with older Java versions

2006-10-25 Thread Wayne Cannon
I'm attempting to convert a Java 1.3project to Ant that has an attribute named "enum" (Java 1.3 did not have an Enum class) -- "Enumeration enum;". I have source and target attributes set to "1.3", but still get the following error message: warning: as of release 1.5, 'enum' is a keyword, and