versão mínima do Java necessário para executar o meu applet
Pergunta
Como você pode determinar a versão mínima do Java exigida no navegador do cliente para executar um applet que eu desenvolvi? Eu gostaria de fazer isso para que eu possa determinar, através, javascript, se o navegador do usuário está executando é capaz de executar o meu applet e exibindo uma mensagem se não.
Agradecemos antecipadamente, Tim
Solução
A configuração do compilador irá dizer-lhe um monte de que. O alvo que você está usando no elemento javac do script ant (ou a definição de objectivos de qualquer IDE você está usando)? Se este for 1.5, então 1.5 seria o mínimo para executar seu aplicativo.
Você usa os genéricos? Se assim for, então (abreviação de executar um dos retrotranslators) vai exigir 1.5 +.
Da mesma forma, você pode compilar o código contra as libs mais velhos (1.4, etc) para determinar se você estiver usando qualquer APIs que não estavam disponíveis então.
Outras dicas
Se você estiver usando o Eclipse para desenvolver seu applet você pode simplesmente alterar o nível de conformidade e verificar se o seu programa ainda compilar. Para fazer isso, vá para Windows -> Preferências -> Java -> Compiler ou algo parecido
Se você não estiver usando eclipse eu acho que você pode mudar java compilação nível de conformidade na linha de comando javac.