Eu tentei incorporar o Maven em um projeto que já tenho aqui, entretanto, ele apresentou um erro que não consegui resolver, sendo assim, fiz um teste e criei um novo projeto no Netbeans, e inseri a seguinte dependencia:
<dependencies>
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.3.0</version>
</dependency>
</dependencies>
quando vou executar dá o seguinte erro:
java.lang.SecurityException: no manifiest section for signature file entry org/bouncycastle/mail/smime/SMIMEEnvelopedGenerator$EnvelopedGenerator.class
Como resolve essa bagaça?
Bixo, não sei se teu problema já foi resolvido, mas consegui resolver o mesmo problema da seguinte maneira:
Atualizei meu pom.xml:
<dependency>
<groupId>net.sf.jasperreports</groupId>
<artifactId>jasperreports</artifactId>
<version>6.4.0</version>
<exclusions>
<exclusion>
<groupId>org.bouncycastle</groupId>
<artifactId>bcmail-jdk14</artifactId>
</exclusion>
<exclusion>
<groupId>bouncycastle</groupId>
<artifactId>bcmail-jdk14</artifactId>
</exclusion>
<exclusion>
<groupId>org.bouncycastle</groupId>
<artifactId>bctsp-jdk14</artifactId>
</exclusion>
<exclusion>
<groupId>bouncycastle</groupId>
<artifactId>bcprov-jdk14</artifactId>
</exclusion>
<exclusion>
<artifactId>itext</artifactId>
<groupId>com.lowagie</groupId>
</exclusion>
<exclusion>
<artifactId>olap4j</artifactId>
<groupId>org.olap4j</groupId>
</exclusion>
</exclusions>
</dependency>
Só um adendo aqui, se você inclur o exclusion do itext terá que adicionar uma outra dependency dele, com a versão atual do mesmo, se não teu pdf não gera, por exemplo.
<dependency>
<groupId>com.lowagie</groupId>
<artifactId>itext</artifactId>
<version>2.1.7</version>
</dependency>
Me parece que essa porcaria de bouncycastle tenta assinar seu jar, sei lá eu…
Veja ai se resolve.