tenho uam aplicação que gere relatórios com jasper reporter até ai belza no meu ambiente de senvolvimento ela roda sem prblemas quando eu gero uma dsitribuição (.jar) ele para de funcioanr eu seiq ue isso deve ser por causa da localização dos mes .jrxml mais como eu posso gerar uma .jar dessa aplicação tenhoq ue mexer no classpatch da aplicação o que posso fazer
o que acontece é que voce está passando caminhos absolutos para o .jrxml… qdo vc compila o relatorio, passa “C:\CAMINHO_DO_SEU_RELATORIO\RELATORIO.JRXML”… e isso nao é o correto, porque logicamente vai querer usar seu jar em qq lugar
faça assim… dentro do seu codigo fonte, use um metodo para pegar o caminho do relatorio chamado:
String caminhoRelatorio = System.getProperty("user.dir") + File.Separator + "arquivo.jrxml";
beleza? sucesso.