I forget the java code Code:import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.HashMap;import java.util.Map;import net.sf.jasperreports.engine.JRException;import net.sf.jasperreports.engine.JasperCompileManager;import net.sf.jasperreports.engine.JasperExportManager;import net.sf.jasperreports.engine.JasperFillManager;import net.sf.jasperreports.engine.JasperPrint;import net.sf.jasperreports.engine.JasperReport;import net.sf.jasperreports.engine.design.JasperDesign;import net.sf.jasperreports.engine.xml.JRXmlLoader;import java.sql.*;public class GeneratePDF { public static void main(String[] args) { String connectionURL = null; Connection conn=null; System.out.println("debut"); // - Paramètres de connexion à la base de données String url = "jdbc:oracle:thin:@xxxxxxxxxxxxxxxxxx:xxxx:xxxx"; String login = "xxxxxxxxx"; String password = "xxxxxxxxxxxxx"; Connection connection = null; try { // - Connexion à la base try { Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); } catch (ClassNotFoundException e) { System.out.println("Oops! Can't find class oracle.jdbc.driver.OracleDriver"); System.exit(1); } catch (IllegalAccessException e) { System.out .println("Uh Oh! You can't load oracle.jdbc.driver.OracleDriver"); System.exit(2); } catch (InstantiationException e) { System.out .println("Geez! Can't instantiate oracle.jdbc.driver.OracleDriver"); System.exit(3); } //Driver monDriver = new com.mysql.jdbc.Driver(); //DriverManager.registerDriver(monDriver); connection = DriverManager.getConnection(url, login, password); // - Chargement et compilation du rapport JasperDesign jasperDesign = JRXmlLoader.load("C:\\reportporeleaseparam.jrxml"); JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign); // - Paramètres à envoyer au rapport Map parameters = new HashMap(); //parameters.put("Titre", "Titre"); parameters.put("release_id", Integer.parseInt(args[0])); // - Execution du rapport JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters, connection); // - Création du rapport au format PDF JasperExportManager.exportReportToPdfFile(jasperPrint, "C:\\reportporeleaseparamclassic.pdf"); } catch (JRException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } finally { try { connection.close(); } catch (SQLException e) { e.printStackTrace(); } } }}