Salva ou busca arquivo na pasta do eclipse e nao no workspace?

Nao estou conseguindo executar o jasper para realizar o meu relatório… e depois de muito teste… vi que ele ta buscando na pasta raiz do meu Eclipse…

Tenho um aplicação web que chama um relatório através de um botão…

	public void chamaRelatorio() {
		try {
			// TODO Auto-generated method stub
			System.out.println("Gerando relatório...");
			File file = new File("teste.txt");   
			 
				try {
					System.out.println("caminho: " + file.getCanonicalPath());
				} catch (IOException e) {
					// TODO Auto-generated catch block
					e.printStackTrace();
				}
		 
			Connection con = getConexao();
			 
 			
			JasperPrint print;
 
			 
			print = JasperFillManager.fillReport("RelCarro.jasper", parametros, con);

			 
			JasperExportManager.exportReportToPdfFile(print,  "rel.pdf");

			JasperViewer jrv = new JasperViewer(print);
			jrv.setVisible(true);

			System.out.println("Relatório gerado.");

			con.close();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();

		} catch (JRException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

ae no meu console aparece

Gerando relatório...
caminho: D:\Trabalho\Java\EcliJuno\eclipse\teste.txt
Relatório gerado.

ninguem? geramente é feito todo o processo na pasta do workspace…
o meu no caso “D:\Trabalho\Java\workspace21” nao tem nada av com a pasta raiz do eclipse!!

sei lá rsrsrs … qlqr coisa vlw por enquanto! :smiley:

=/ pesquisei em tudo mais nada ate agora… estranho… alguém sabe?