Problema de retrocompatibilidade?

Como faço para executar meu arquivo .jar criado com JDK 1.5 update 6
rodar numa máquina onde o JRE instalado é 1.4.2_08 ?

Você tem que usar a tag -source 1.4 na hora da compilação com o jdk 1.5

Como assim?

Quanto você compila um .java você usa

Para compilar com java 5, sendo que você vai rodar em uma máquina com jre 1.4 você tem que compilar como se fosse um compilador 1.4

Sacou?

Tudo bem, mas como eu posso fazer isso através do NetBeans?

Botão direto no projeto propeties > build > compiling > Adtional compile options

Só escrever - source 1.4 la

Obrigado!