[RESOLVIDO]"./jasper/Relatorio.jasper" nao funciona depois que o projeto é construido

5 respostas
Q

Olá pessoal, como diz o ‘Assunto’, a artimanha “./” nao esta funcionando apos construir o projeto,
mas quando estou no NetBeans, funciona direitinho.
Alguem tem uma solução?

5 Respostas

V

depende muito de onde está o arquivo de destino

“./” -> significa pasta atual da aplicação

quando você faz

“./jasper/Relatorio.jasper” -> quer dizer que você quer pegar o arquivo que em relação a aplicação atual está dentro da pasta jasper que por sua vez se chama Relatorio

o NetBeans tem um pequeno problema por causa da forma que ele copila e executa o projeto, a raiz (./) do projeto no netbeans vira a pasta do projeto do net beans não a pasta “Dist” que é onde fica o arquivo finalizado

observe tente pegar a pasta jasper da pasta do seu projeto e coloque ela dentro da pasta “Dist” depois de copilar

V

isso é meio ruim deixa um pouco confuso no inicio, mas vc se acostuma, agora lembre sempre que caminho relativo é sempre em relação a onde está o arquivo “.jar”

Q

Entao tenho q criar uma pasta “Jasper” dentro da pasta “Dist” e, assim, chamar o relatorio?
vlw!!!

V

mas lembre que o NetBeans ao clicar no botão “Limpar e Construir” ele deleta a pasta Dist e cria ela de novo ou seja tudo que estiver nela será deletado então não basta só colocar a pasta lá uma vez, vc vai que ter colocar todas as vesses que vc clicar no botão “Limpar e Construir”

Q

Obrigado, mais uma vez!!!

Criado 7 de julho de 2013
Ultima resposta 8 de jul. de 2013
Respostas 5
Participantes 2