Metodo fillReport com erro

Boa noite, alguém pode me auxiliar para identificar o porque o metodo fillReport fica grifao em vermelho? Segue o código.

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {
try{
Connection con = new conexao.conectar1 ().conectarConn();

    HashMap parametros = new HashMap();
    JasperPrint jp = JasperFillManager.fillReport("./jasper/relatorio2.jasper", parametros,parametros);
    JasperViewer viewer = new JasperViewer(jp,true);
    JasperExportManager.exportReportToPdfFile(jp, "./relatorio2.pdf");
}
catch(Exception e){
    e.printStackTrace();
}       
}

Ele não aceita como argumento uma string e dois hashmaps.
Tá faltando a connection.