JasperReports e FileNotFoundException

Olá para todos.

Estou iniciando com o jasper reports, e tenho um problema bem chato, já criei o arquivo jrxml, já compilei e fiz o .jasper, coloquei todos juntos dentro de uma pasta na qual criei uma classe simples com o intuito de testar o relatorio:

public void printRelatorio() throws JRException, Exception {
		Connection conn = getConnection();
		Statement stmt = conn.createStatement();
		String query = "select * from pessoas";
		ResultSet rs = stmt.executeQuery(query);
		
		JRResultSetDataSource jrRs = new JRResultSetDataSource(rs);
		
		Map parameters = new HashMap();
		
		JasperFillManager.fillReportToFile("relatorioPessoas.jasper", parameters, jrRs);
		JasperExportManager.exportReportToPdfFile("relatorioPessoas.pdf");
	}

só que toda vida que executo, dá o erro “Exception in thread “main” java.io.FileNotFoundException: relatorioPessoas.jasper”, já tentei referenciar de todo jeito esse arquivo mas continua sem funcionar, estou esquecendo de alguma coisa…? :?: Aguardo qualquer meio de resolver isso… :lol: .

Obrigado

Usa o caminho completo do .jasper ou tenta assim:

JasperFillManager.fillReportToFile(getClass().getResourceAsStream("relatoriosPessoas.jasper"), parameters, jrRs);

tem certeza que o nome do arquivo está igual?

Nesta linha abaixo você não especificou o caminho que você criou

JasperFillManager.fillReportToFile(“relatorioPessoas.jasper”, parameters, jrRs);

Exemplo:

JasperFillManager.fillReportToFile(“c:\MinhaPasta\relatorioPessoas.jasper”, parameters, jrRs);

Obs: É com duas barras mesmo!!!