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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to