Problema com JasperReport[Resolvido]

Olá, estou com um problema para gerar um relatório com o jasperReports.
Eu tenho o seguinte método:

 
import net.sf.jasperreports.engine.JasperCompileManager;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource;
import net.sf.jasperreports.view.JasperViewer;

private void gerarRelatorioSocio() throws JRException, Exception {
      
        JasperReport report = JasperCompileManager.compileReport("src/javaclube/relatorios/RelatorioDeSocios.jrxml");
        JasperPrint print = JasperFillManager.fillReport(report, null, new JRBeanCollectionDataSource(socios));
        JasperViewer viewer = new JasperViewer(print, false);
        viewer.setVisible(true);

    }

Aqui o netbeans pede para criar a classe “JasperReport, JasperPrint e JasperViewer”…Alguém sabe me dizer oque pode ser?

Você tem que baixar os jars do jasper e adicionar no projeto

Já adicionei os .jars e mesmo assim não resolveu

Você inseriu corretamente os .jars no projeto na aba bibliotecas ?

Se sim, certifique-se que você deu import nessas classes para poder chama-las.

E tem um erro nesse seu código, vc deve declarar a classe, vc simplesmente importou as classes e não abriu a classe:


Package NOME_DO_PACOTE;

import net.sf.jasperreports.engine.JasperCompileManager;  
import net.sf.jasperreports.engine.JasperFillManager;  
import net.sf.jasperreports.engine.JasperPrint;  
import net.sf.jasperreports.engine.JasperReport;  
import net.sf.jasperreports.engine.data.JRBeanCollectionDataSource;  
import net.sf.jasperreports.view.JasperViewer;  

public class clsNOME_DA_CLASSE
{
  
private void gerarRelatorioSocio() throws JRException, Exception {  
        
        JasperReport report = JasperCompileManager.compileReport("src/javaclube/relatorios/RelatorioDeSocios.jrxml");  
        JasperPrint print = JasperFillManager.fillReport(report, null, new JRBeanCollectionDataSource(socios));  
        JasperViewer viewer = new JasperViewer(print, false);  
        viewer.setVisible(true);  
  
    }  
}

Após adicionar todos os jar necessários, você dever acertar os imports.

A mensagem pedindo para criar a classe significa que não encontrou essa classe no seu projeto e nem
nas sua bibliotecas jar.

Boa sorte.

guilherme.dio Obrigado
O problema era com a biblioteca mesmo, usei esse tutorial como referencia e deu certo!