codice:
	
package Schedule.DB;
import java.sql.Connection;
import java.sql.DriverManager;
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.design.JasperDesign;
import net.sf.jasperreports.engine.xml.JRXmlLoader;
public class TestJR 
{
	
  public static String JASPER_REPORT_FOLDER   = "/C:/TEMP/";
  public static String JASPER_FILENAME    = "Report1";
  public static String DRIVER       = "com.mysql.jdbc.Driver";
  public static String DB_URL       = "jdbc:mysql://localhost:3306";
  public static String DB_NAME       = "schedule";
  public static String DB_USERNAME     = "root";
  public static String DB_PASSWORD     = "root";
  
  public static void main(String[] args) throws Exception 
  {
    //caricamento file JRXML
    JasperDesign jasperDesign = JRXmlLoader.load(JASPER_REPORT_FOLDER + JASPER_FILENAME + ".jrxml");
    //compilazione del file e generazione del file JASPER
    JasperCompileManager.compileReportToFile(jasperDesign, JASPER_REPORT_FOLDER + JASPER_FILENAME + ".jasper");
    //inizializzazione connessione al database
    Class.forName(DRIVER);
    Connection conn = DriverManager.getConnection(DB_URL, DB_USERNAME, DB_PASSWORD);
    //rendering e generazione del file PDF
    JasperPrint jp = JasperFillManager.fillReport(JASPER_REPORT_FOLDER + JASPER_FILENAME + ".jasper", null, conn);
    JasperExportManager.exportReportToPdfFile(jp, JASPER_REPORT_FOLDER + "report.pdf");
  }
 
allora il problema delle librerie è stato "risolto", le abbiamo aggiunte manualmente da un esempio scaricato .... ora pero' ci dà eccezione ... questa:
Exception in thread "main" net.sf.jasperreports.engine.design.JRValidationExc  eption: Report design not valid : 
	 1. Field not found : ID
	 2. Field not found : NOME
	 3. Field not found : TIPO
	 4. Field not found : CAPIENZA
	 5. Field not found : PALAZZO_APPARTENENZA
	 6. Field not found : PIANO
	at net.sf.jasperreports.engine.design.JRAbstractCompi  ler.verifyDesign(JRAbstractCompiler.java:260)
	at net.sf.jasperreports.engine.design.JRAbstractCompi  ler.compileReport(JRAbstractCompiler.java:144)
	at net.sf.jasperreports.engine.JasperCompileManager.c  ompileReport(JasperCompileManager.java:219)
	at net.sf.jasperreports.engine.JasperCompileManager.c  ompileReportToFile(JasperCompileManager.java:135)
	at Schedule.DB.TestJR.main(TestJR.java:32)