Biblioteca Java não reconhecida. [RESOLVIDO]

17 respostas
vitor_lima

Uso Ubuntu 9.04.

Acabei de baixar e intalar o jdk 6 pelo gerenciador de pacotes Synpnatic.

Instalei também o Eclipse, mas quando fui usar, aparecem alguns erros de compilação por não encontrar classes como Scanner …

O que pode ser ?

17 Respostas

rodrigo.bossini

vitor lima:
Uso Ubuntu 9.04.

Acabei de baixar e intalar o jdk 6 pelo gerenciador de pacotes Synpnatic.

Instalei também o Eclipse, mas quando fui usar, aparecem alguns erros de compilação por não encontrar classes como Scanner …

O que pode ser ?

Não é falta do import java.util.Scanner não né?

vitor_lima

Então, quando eu tento dar um import
ele não acha a classe Scanner no pacote java.util

Olha o erro que o Eclipse me deu:

Severity and Description Path Resource Location Creation Time Id
The import java.util.Scnner cannot be resolved […]

vitor_lima

O que eu percebi agora é que aparentemente a clase Scanner é a única que não está sendo encontrada.

Até as swing e awt estão normal.

rodrigo.bossini

Você digitou errado aqui, ou está mesmo faltando um a na palavra Scanner?

vitor_lima

hahaha

Desculpe, eu digitei errado aqui.

Já verifiquei e não é erro de digitação.

Dei um copy and paste aqui:

Severity and Description Path Resource Location Creation Time Id
Scanner cannot be resolved to a type Aulas de Algoritmo/somamaxima Main.java line 75 1263857717535 11

Já tentei reinstalar a jre e está acontecendo a mesma coisa.

Andre_Rosa

Pode postar o código aqui para analisarmos ?

vitor_lima
import java.util.Scanner;

public class Teste {

	public static void main(String[] args) {
		Scanner scan = new Scanner(System.in);
	}
}

Só esse trecho já dá erro.

vitor_lima

Desinstalei tudo e instalei a jdk 5, mas o problema persiste.

PQP!

Deve ser algum problema nos arquivos de configuração …

saoj

Veja se está com o builder configurado direitinho no eclipse e se está usando as bibliotecas do Java.

Quando vc cria um projeto Java no eclipse isso já vem por definição, mas por algum problema aí pode estar faltando no seu projeto.

vitor_lima

Desculpe a minha falta de conhecimento, mas como eu verifico esse builder ?
Ou melhor, o que é esse builder ?

Quanto as bibliotecas, acho que elas estão sendo usadas sim, pois todas as outras classes (as da awt, as da swing …) são encontradas, a única que eu percebi acontecer isso foi a classe Scanner.

Paulo_Silveira

Ola Vitor

Va ao menu Window/Preferences, clique em Java, depois Installed runtimes. provavelmente soh ha um java bem velho ai, adicione o java 5 ou 6 e configure para ser seu default.

abracos

vitor_lima

Paulo, você não deve ter prestado atenção, mas como eu disse no primeiro post

Vc saberia me dizer se posso fazer algo parecido neste sistema operacional ?

Obrigado.

barney

vitor lima:
Paulo, você não deve ter prestado atenção, mas como eu disse no primeiro post

Vc saberia me dizer se posso fazer algo parecido neste sistema operacional ?

Obrigado.

cara quando o “Paulo” falou “Window / Preferences/Java” ele queria dizer na sua IDE no caso no seu “[color=red]ECLIPSE[/color]
flw

vitor_lima

Putz …

Very bad

uashahaa

Valew Barney, vou tentar ver isso então e depoi posto o que aconteceu.

vitor_lima

Putz …

Very bad

uashahaa

Valew Barney, vou tentar ver isso então e depois posto o que aconteceu.

vitor_lima

Pessoal, deu certo!!!

Eu estou com essas duas JREs instaladas:

java-1.5.0-gcj-4.3-1.5.0.0

java-1.5.0-sun-1.5.0.19

A primeira eu acho que vem por padrão no Ubuntu. O problema é que não há todas as classes/pacotes que há na segunda.

Fui no menu window/preferences/java, como foi me indicado e procurei a segunda JRE.
Coloquei esta como padrão e o erro sumiu na hora.

Obrigado a todos e desculpem-me pela encheção de saco.

Abraços.

J

Salve!
Sou novato no forum, e estou com um problema parecido com esse, só que estou usando o NetBeans 7.4 , nele aonde posso escolher qual Java usar? grato

Criado 24 de janeiro de 2010
Ultima resposta 20 de mar. de 2014
Respostas 17
Participantes 7