ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Scot P. Floess" <flo...@mindspring.com>
Subject Re: Using Ant with older Java versions
Date Wed, 25 Oct 2006 19:14:07 GMT
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 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 would be my suggestion, rather than trying to for 1.5 to work 
> with your
> 1.3 code.
>
> __David
>
>  -source <release>          Provide source compatibility with specified
> release
>  -target <release>          Generate class files for specific VM version
>
>         executable="/opt/java/jdk1.1/bin/javac"
>>
>> On 10/25/06, Wayne Cannon <wcannon@turinnetworks.com> 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;".  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 may not be used as
>> an identifier
>> (try -source 1.5 to use 'enum' as a keyword)
>>
>> What do I need to do to tell Ant and/or javac to not apply this Java 1.5
>> constraint?
>>
>>     <javac
>>         classpath="${build.classpath}"
>>         srcdir="${src.dir}"
>>         destdir="${bin.dir}"
>>         debug="${build.debug}"    -------   "yes"
>>         source="1.3"
>>         target="1.3"
>>         ... >
>>         ...
>>     </javac>
>>
>> --Wayne
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>> For additional commands, e-mail: user-help@ant.apache.org
>>
>>
>

-- 
Scot P. Floess
27 Lake Royale
Louisburg, NC  27549

252-478-8087 (Home)
919-754-4592 (Work)

Chief Architect JPlate  http://sourceforge.net/projects/jplate
Chief Architect JavaPIM http://sourceforge.net/projects/javapim


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message