Olá galera!
Alguém pode me dizer como posso verificar se
o Java SE está instalado via programação usando a linguagem C ou C++.
Prefiro verificar em C ou C++, mas também pode ser em outra linguagem.
Obrigado pela ajuda!
[Resolvido]Como verificar se java está instalado em C?
D
3 Respostas
Se estiver no Windows é só procurar no registry:
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit
ou
HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
Lá você consegue ver até qual versão está instalada.
Já no Linux não sei com certeza… geralmente tem um link para o executável do Java em /usr/bin/java , mas não sei se funciona em 100% das instalações.
Outra forma seria procurar as variáveis de ambiente que o Java cria, como a CLASSPATH ou a JAVA_HOME.
D
Obrigado pelas sugestões amigos. Na minha aplicação vou utilizar a sugestão do gomesrod.
Depois que concluir pretendo postar o código fonte.
Criado 5 de setembro de 2013
Ultima resposta 13 de nov. de 2013
Respostas 3
Participantes 3
Alura Git Flow: entenda o que é, como e quando utilizar Entenda o que é Git Flow, como funciona seu fluxo com branches como Master, Develop, Feature, Release e Hotfix, além de vantagens e desvantagens.
Fiap Graduacao em Tecnologia — FIAP Analise e Desenvolvimento de Sistemas, Engenharia de Software e mais