ClassNotFoundException - Ajudem me please!

5 respostas
jayrmotta

Bom.. olá antes de tudo...

O que ocorre é o seguinte .. eu tenho uma classe DAO e essa classe possui alguns métodos de persistencia .. enfim

Eu possuo uma classe Funcionarios e um método que ja funciona que retorna uma List de funcionarios ...

Tentei aplicar o mesmo principio em um outro método ... que até 60% do codigo funcionou .. mais ele ta dando um erro muito noob que to até com vergonha .. a famosa CNFE (ClassNotFoundException) ... irei postar abaixo o que ta dando pala e o que funciona ...

Me desculpem se postei no lugar errado..

Analisem com carinho por favor ...

esse é o com pala
public List<Funcionarios> buscaCargo(String cargo) throws IOException {
		
		BufferedReader br = new BufferedReader(new FileReader("Funcionarios.PIH"));
		List<Funcionarios> f = new ArrayList<Funcionarios>();
		
		while (br.ready()) {
			String nome[] = br.readLine().split(",");
			Funcionarios fu = new Funcionarios();
			fu.setCargo(nome[1]);
			if (fu.getCargo().toUpperCase().contains(cargo.toUpperCase())) {
				fu.setNome(nome[0]);
				fu.setSalario(Double.parseDouble(nome[2]));
				fu.setEtc(nome[3] + nome[4]);
				f.add(fu);			
			}
		}
		return f;
	}

agora o que funciona

public List<Funcionarios> getFuncionarios() throws IOException {
		
		BufferedReader in = null;
		FileReader r = new FileReader("Funcionarios.PIH");
		List<Funcionarios> func = new ArrayList<Funcionarios>(); 
		
		try {
			
            in = new BufferedReader(r);
            
            while (in.ready()) {
        		String[] dados = in.readLine().split(",");
            	Funcionarios f = new Funcionarios();
                f.setNome(dados[0]);
                f.setCargo(dados[1]);
                f.setSalario(Double.parseDouble(dados[2]));
                f.setEtc(dados[3] + dados[4]);
                func.add(f);
            }
		} finally {
            if (in != null) {
                in.close();
            }	
        }
		return func;
	}

Obrigado pela atenção! :)

[img]http://img505.imageshack.us/img505/4729/aarv0.th.jpg[/img]

5 Respostas

V

Acho que isso pode te ajudar…

http://www.guj.com.br/java.tutorial.artigo.108.1.guj

W

posta a linha do erro ao menos,porque essa tua imagem ali em baixo minuscula e impossivel de ver =\

jayrmotta

ja pensou em clicar nela? oO

Deve ta é me tirando neh … como a outra classe funciona ?? … eu uso eclipse mongol …ele ja configura … nego é mongol demais… quer pagar de saber com artigo e nem sequer leu o negocio … pqp

W

ja pensou em clicar nela? oO

Deve ta é me tirando neh … como a outra classe funciona ?? … eu uso eclipse mongol …ele ja configura … nego é mongol demais… quer pagar de saber com artigo e nem sequer leu o negocio … pqp

po quota o cara pra xingar parece ate que tu me xingando… e sim, ja cliquei na imagem e fui mais alem, peguei o link dela e digitei no navegador… e fiz isso antes de postar, seria mais facil vc ja ter postado o erro ¬¬

jayrmotta

ja pensou em clicar nela? oO

Deve ta é me tirando neh … como a outra classe funciona ?? … eu uso eclipse mongol …ele ja configura … nego é mongol demais… quer pagar de saber com artigo e nem sequer leu o negocio … pqp

po quota o cara pra xingar parece ate que tu me xingando… e sim, ja cliquei na imagem e fui mais alem, peguei o link dela e digitei no navegador… e fiz isso antes de postar, seria mais facil vc ja ter postado o erro ¬¬

… nada a dizer … brigam … te chamam de iniciante … e ninguem me ajudou … ja resolvi … vlw

Criado 13 de junho de 2008
Ultima resposta 14 de jun. de 2008
Respostas 5
Participantes 3