Java.io.FileNotFoundException

3 respostas
K

Quando eu faço o seguinte comando:

JasperFillManager.fillReportToFile("teste.jasper", parameters, JRs);

Eu entendo que o arquivo que eu passo como parametro deve estar no mesmo diretório da classe em que coloquei o comando. Mas qdo faço isso, eu recebo um FileNotFoundException. Quando eu ponho apenas o nome do arquivo significa q ele esta no mesmo diretoria da classe, estou certo? Já coloquei esse teste.jasper em diversos diretórios, e continuo recebendo este erro. Alguém tem um palpite?

3 Respostas

M

Minha sugestão é que você coloque o caminho completo onde está armazenado teu arquivo.

:joia:

K

tinha tentando isso uma vez, e dava illegal escape character por causa da , mas agora usei / e funcionou… :slight_smile:

M

Hummm, é porque \ em java é um caractere que ajuda na tabulação de dados então quando você coloca \ o compilador fica esperando um dos caracteres que junto dele exerce estas funções. No caso para usar \ você tem que usar 2 \.

:joia:

Criado 3 de junho de 2006
Ultima resposta 3 de jun. de 2006
Respostas 3
Participantes 2