Nirmal Fernando wrote:
Hi All,

I'm getting ant compilation errors, when I used "enum" keyword in a
new class, under derby code.
I'm using jdk 1.6.

How can I get rid of this?

Thanks.


Hi Nirmal,

Most of Derby code is expected to run on jdk 1.4. That means the code cannot contain language features which were introduced in Java 5. In addition, the code should not reference libraries which were introduced in Java 5 or Java 6. There are some exceptions to these rules. That is, there is some code which only runs on more recent VMs and which is loaded only if the VM is advanced enough. It sounds as though you are trying to use Java 5 features in a piece of code which ought to run on jdk 1.4. Probably the best solution would be to rewrite your code to avoid the Java 5 features.

Hope this helps,
-Rick

Reply via email to