Script para saber se o Java está instalado

Alguém sabe onde eu posso conseguir um script que verifique se o cliente possui o Java instalado e qual é a versão instalada?

Grata,

Patrícia

script em que ? Unix Shell?

[code]#!/bin/bash

VERSION="$(java -version 2>&1 | grep version | cut -d" -f2)"

if [ “${VERSION}” ] ; then
echo “Cliente possui java instalado versao: ${VERSION}”
else
echo “Cliente nao possui java instalado”
fi[/code]

Dona Patrícia, explique se seu problema é de verificar em uma página HTML se você pode rodar applets. Se for esse, você pode tentar fazer algo semelhante à da página www.java.com, que tem um teste semelhante ao que você quer usar. Esse teste basicamente faz o seguinte:

  • Primeiro checa se o Java está instalado no browser. Isso é relativamente fácil porque basta usar a tag &lt applet &gt ; há uma tag na tag &lt applet &gt que você pode usar para mostrar uma mensagem do tipo "seu browser não suporta applets, por favor baixe o java a partir de http://www.java.com"

Depois, para saber a versão, use um applet bem simplesinho que pegue o valor de "java.version" (System.getProperties; System.getProperty não existe no Java 1.1)
Exemplo:
Microsoft -&gt java.version=1.1.4
Sun (1.3) -&gt java.version=1.3.1_04
Sun (Merlin) -&gt java.version=1.4.2_08
Sun (Tiger) -&gt java.version=1.5.0_08
Sun (Mustang) -&gt java.version=1.6.0-rc