Eu verifiquei um projeto usando Subversive for Eclipse e estou recebendo os seguintes erros:
- O projeto não pode ser construído até que os erros do caminho de construção sejam resolvidos
- Contêiner de caminho de classe não vinculado: 'Biblioteca do sistema JRE [jdk1.5.0_08]'
Estou assumindo que o primeiro erro será resolvido assim que o segundo for. Acho que preciso instalar o JDK 1.5.0_08 e defini-lo como uma biblioteca de sistema jre para o projeto, mas não consigo encontrar nenhum lugar para fazer o download - o mais próximo que posso obter é o JDK 1.5.0_22.
Se alguém pudesse fornecer uma solução alternativa (ou um link para download para jdk1.5.0_08 eu suponho) eu agradeceria.
eclipse
classpath
subversive
Jessica
fonte
fonte
Tive um problema semelhante quando recriei meu espaço de trabalho que foi corrigido da seguinte maneira:
Vá para Eclipse -> Preferências, em Java selecione "JREs instalados" e marque uma das caixas para especificar um JRE padrão. Clique em OK e volte às propriedades do seu projeto. Vá para a seção "Caminho de construção Java" e escolha a guia "Bibliotecas". Remova a biblioteca padrão do sistema não ligada e clique no botão "Adicionar biblioteca". Selecione "Biblioteca do sistema JRE" e pronto!
fonte
Para consertar isso:
fonte
Esta é uma questão muito antiga e recentemente me deparei com isso. As respostas também dizem para ter certeza de que você tem o JDK correto registrado na seção JRE instalado das propriedades do Eclipse, e é isso. Eu tinha o JDK correto registrado e marcado como padrão, mas ainda assim recebi este erro. Falta mais uma peça.
Certifique-se de que, na seção JREs instalados, o nome do ambiente de tempo de execução de destino seja exatamente como mencionado no projeto importado. Por exemplo, se o erro que você obtiver for -
Unbound classpath container: 'JRE System Library [JavaSE-1.8]'
. Em seguida, em JREs instalados, você precisa ter o JDK 1.8 registrado e seu nome deve ser o valor exato mencionado entre colchetes, que neste caso éJavaSE-1.8
.fonte
Na verdade, esse problema deve ser corrigido em Preferências -> Java -> JREs instalados. Se o JRE desejado estiver aparente na lista - basta selecioná-lo e pronto.
Caso contrário, ele deve ser instalado no seu computador primeiro para que você possa adicioná-lo com "Adicionar" -> VM padrão -> Diretório, na janela pop-up do navegador escolha seu caminho - algo como "arquivos de programa \ Java \ Jre #" - > "ok". E agora você pode selecioná-lo na lista.
fonte
fonte
Tive o mesmo problema mesmo depois de instalar o JDK 1.7. Eu o corrigi adicionando o diretório bin ao meu PATH. Então eu fui para
e então adicionado
então eu segui essas instruções
http://clean-clouds.com/2012/12/06/how-to-install-and-add-jre7-in-eclipse/
fonte
O problema acontece quando você
Você obtém dois erros para cada arquivo configurado incorretamente .
Se não. de projetos com problemas são poucos:
Mas a melhor maneira de se livrar desse problema quando você tem muitos projetos é:
OU
OU
fonte
Clique na mensagem de erro que exibe "Contêiner de caminho de classe não vinculado: 'Biblioteca do sistema JRE [jdk1.5.0_08]", clique com o botão esquerdo em qualquer escolha rápida. Em rápido, a lista de opções possíveis será exibida. Escolha substituir biblioteca. Escolha a biblioteca que você instalou. Você está pronto para ir.
fonte
Tive o problema semelhante ao importar o projeto.
O problema é que você seleciona "Usar um ambiente de execução JRE" e que é inferior ao das bibliotecas usadas nos projetos que estão sendo importados.
Existem duas maneiras de resolver esse problema:
1. Durante a primeira importação do projeto:
2. Exclua o projeto de sua área de trabalho e importe novamente. Desta vez:
fonte
Em um espaço de trabalho já configurado onde parou de construir:
Isso ocasionalmente acontece comigo ao trabalhar em um projeto compartilhado após atualizá-lo com as alterações mais recentes. Não sei por que, talvez o caminho de instalação do JRE seja um pouco diferente do meu de alguma forma.
fonte
Para quem está usando
sdkman
, isso me ajudou.Caso de uso:
Eu estava usando o identificador
8.0.202-amzn
, decidi instalar o Azul Zulu da seguinte maneira:
sdk install java 13.0.2-zulu
Erro: E então recebi este erro desvinculado.
Solução:
1. Clique com o botão direito em seu projeto em
Eclipse
/STS
2. Escolha
Build Path
>Configure Build Path...
3. Em Bibliotecas, remova a Biblioteca JRE, para o meu caso
8.0.202-amzn
4. Em Bibliotecas, clique em
Modulepath
>Add Library...
5. Escolha
JRE System Library
, clique em Avançar6. Escolha
Alternate JRE
, clique emInstalled JREs...
7 . Seu valor configurado anterior deve ser
8. Se estiver, edite-o; se não estiver, adicione um
9. Certifique-se de que o
name
seja:13.0.2-zulu
10. E o
location
(JRE home) seja:/Users/jumping_monkey/.sdkman/candidates/java/current
11. Clique em
Apply and close
12. Clique em
Finish
13 Voila!
Você verá JRE System Library [13.0.2-zulu] em seu Project Explorer e todos os erros desaparecerão
Bravo!
fonte