ho provato a controllare ma non ci ho capito praticamente nulla.
Cerchiamo di fare una intro
Allora se ho capito bene io con iReport genero un report(*) che poi andrò ad utilizzare per generare il mio file (nel mio caso vorrei un .pdf)
Ho trovato su internet si e no 2 guide, fatte molto male e incomplete tra l'altro, in cui mi viene detto di importare delle librerie:

  1. commons-beanutils-1.8.2.jar
  2. commons-collections-3.2.1.jar
  3. commons-digester-1.7.jar
  4. commons-logging-1.1.jar
  5. groovy-all-1.7.5.jar
  6. iText-2.1.7.jar
  7. jasperreports-4.1.2.jar

E' corretto tutto questo?



(*)Prima domanda: perchè mi occorrono due file? Ovvero il file .jrxml e il file .jasper.
Se ho capito bene il primo è il file che utilizzo con iReport, ovvero quello che riesco a manipolare graficamente, con iReport appunto, mentre il secondo è quello che serve a Java per generare il report, ovvero è quello in cui sono contenute tutte le istruzioni su cosa e come prendere le informazioni dal BD(mySQL)