El informe de Jasper no funciona después de crear el archivo jar [cerrado]

He escrito el siguiente código para crear un informe jasper, este código funciona bien en NetBeans IDE, pero después de crear el archivo jar de ese proyecto, el informe no se abre. Tampoco muestra ningún error.

¿Cuál puede ser el problema?

Código para crear informe jasper

//Path to your .jasper file in your package
    String reportSource = "src/report/Allvendor_personal_info.jrxml";
    try
  {
    jasperReport = (JasperReport)
JasperCompileManager.compileReport(reportSource);
    jasperPrint = JasperFillManager.fillReport(jasperReport, null, con);

    //view report to UI
    JasperViewer.viewReport(jasperPrint, false);
    con.close();
  }
 catch(Exception e)
  {
    JOptionPane.showMessaxgeDialog(null, "Error in genrating report");
  }

Respuestas a la pregunta(3)

Su respuesta a la pregunta