Pessoal, estou me vendo aqui numa situação bem complicada. Recentemente tive problema com geração de relatórios, por conta de pastas e coisas do tipo, testes sendo feito na maquina windows, e quando o sistema vai para o servidor que é linux, ele nao encontra as pastas. como resolver isso, no meu caso, passo uma pasta “relatorios” para a minha classe que gera os relatorios. essa pasta relatorios está dentro de minha estrutura na aplicação web.
outra dúvida, se a aplicação não fosse web, fosse swing, como ficaria isso??? qual o melhor metodo para padronizar a localização dos arquivos do jasper???