Validar ambiente de instalação antes de instalar

Pessoal,

Preciso criar uma aplicação que valide se existe o java e tomcat, instalados. Além de validar a quantidade mínima de memória.

Vlw.

Será que alguém podeira me ajudar a fazer isso, alguém deve ter precisado utilizar isso alguma vez.
Preciso muito dessa ajuda!!

Você está usando um instalador de que tipo? Se o instalador for em Java, pode ter certeza que só rodará se houver uma JRE instalada (e aí um passo já estaria concluído).

Não prentendo utilizar um instalador próprio do java.
Quanto a validação do java, encontrei uma forma de saber a versão instalada utilizando “System.getProperty(“java.version”)”, mas ainda preciso verificar a versão do tomcat. :frowning:

Se o instalador não é em Java e você pretende fazer a validação durante a instalação, você deve procurar informações sobre o instalador em específico.

tomcat pode pegar com a variavel de sistem CATALINA_HOME…

Hellmanss,

Como faço para pegar a variavel de sistema CATALINA_HOME?
Ou pegar um registro do windows?

[quote=netoarln]Hellmanss,

Como faço para pegar a variavel de sistema CATALINA_HOME?
Ou pegar um registro do windows?
[/quote]

Cara vc quer usar o System.getProperties("") se vc ta rodando Java na máquina isso significa que ela tem o Java Instalado(obviamente).

Para saber se existe o tomcat vc poderia pegar o CATALINA_HOME se a máquina tiver essa varíavel configurada…mas talvez ele não tenha configurado e aí vc dança.

Entendi, mas como faço para pegar o CATALINA_HOME?