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

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top