Existe uma maneira confiável de localizar a pasta de instalação do eclipse no Windows?

0

Eu preciso de uma maneira de localizar a pasta de instalação do Eclipse em um script Power Shell. Isso pode ser feito? Não parece que o Eclipse deixe nenhum rastreio na lista de registro, ambiente ou programas instalados do Windows, mas posso estar errado. Vi menções da variável de ambiente %eclipse_home% , mas ela não está definida em nenhuma das duas instalações do Eclipse Juno, portanto, isso não parece confiável.

    
por Nilzor 28.12.2013 / 15:05

2 respostas

2

Como o Eclipse realmente não realiza uma instalação, como tal - funciona por ponto & clique - não há como fazer isso de maneira eficaz sem pesquisar a unidade inteira. Você pode facilmente renomear ou mover a pasta e ela ainda funcionará conforme projetado; você poderia até colocá-lo em uma vara.

Esta questão detalha onde a pasta do Eclipse deve ser colocada, e que ela pode ser descompactada em qualquer local que você queira usar (e que pessoas diferentes preferem usar locais diferentes): link

Portanto, os únicos métodos que funcionarão efetivamente são usar comandos para pesquisar a unidade inteira em busca de um dos arquivos. E isso parece ser uma maneira tediosa de encontrar algo.

Há uma boa explicação no link . como pesquisar recursivamente em Powershell usando Get-ChildItem.

    
por 28.12.2013 / 19:23
1

Se a pasta para a qual ele está instalado estiver incluída no PATH, você poderá encontrá-la usando where para procurar um dos arquivos do eclipse. Também pode usá-lo para pesquisar outros diretórios, mas será mais lento quanto mais você expandir a pesquisa.

    
por 28.12.2013 / 15:59