Criando Eclipse Luna com JDK 8 [Portable] Windows
22 de abr. de 2015 • 2 min de leitura
Olá galera,
Alguma vez você precisou executar o eclipse em uma máquina que não possuía uma versão do Java SE Development Kit (JDK) instalada? Para complicar a situação, a máquina em questão esta em um ambiente empresarial e para que seja instalada a versão da JDK que você precisa é necessário obter algum tipo de permissão e isso acaba levando um certo tempo pois na maior parte dos casos já existe uma JDK instalada e se faz necessário alterar as variáveis de ambiente.
O objetivo deste post é possibilitar que você crie sua versão do eclipse com a versão da JDK de sua preferência de forma portável, ou seja, você poderá executar diretamente de um pendrive aonde estiver.
Para este post, utilizei o Eclipse Luna 4.4.2 com Java SE Development Kit 8u45. Então vamos lá:
1º - Abra o arquivo da JDK com o 7-Zip File Manager e extraia o conteúdo do arquivo tools.zip em um diretório de sua preferência, no meu caso "c:\jdk8"
2º - No prompt de comando navegue até ao diretório criado no passo 1, no meu caso "c:\jdk8" e execute o abaixo:

3º - Feito isso precisamos renomear alguns arquivos removendo o ".pack"

4º - Concluíndo

5º - Feito isso, teste sua jdk portável

Com isso concluímos a primeira parte, agora falta configurar o eclipse para utilizar esta JDK.
Descompacte o eclipse para o diretório de sua preferência e copie a JDK para dentro do diretório aonde o eclipse foi descompactado.

Feito isso, abra o arquivo eclipse.ini e insira a seguinte trecho:
-vm .\jdk8\bin\javaw
Agora é só validar as configurações

Como dica, recomendo criar o workspace dentro da pasta do eclipse, desta forma seu eclipse portável e seus projetos te acompanharam em todo lugar.
Com isso finalizo por aqui, espero ter ajudado, até mais.
Fonte:
http://www.brucalipto.org/java/how-to-create-a-portable-jdk-1-dot-7-on-windows/