O JRE padrão é utilizado para compilar e lançar programas Java em todos os projetos, a não ser que você substitua especificamente o JRE padrão. O JRE padrão é o JRE instalado ao qual JRE_LIB, JRE_SRC e JRE_SRCROOT estão ligados. Um projeto não será compilado no JRE padrão se a variável JRE_LIB tiver sido removida de seu caminho de construção. Um programa não será lançado com o JRE padrão se um JRE de runtime personalizado tiver sido definido para seu projeto.
A seguir, a forma como o JRE padrão pode ser alterado:
JDT (Ferramentas de Desenvolvimento Java)
Incluindo uma Nova Definição de JRE
Escolhendo um JRE para Lançar um Projeto
Trabalhando com Caminhos de Construção
Trabalhando com JREs