事情:
项目改成pom时,少了依赖,后台报异常。异常如下,依赖跟随。见下面。。
解决:
异常:
- 严重: Servlet.service() for servlet ExcelServlet threw exception
- java.lang.NoClassDefFoundError: org/bouncycastle/asn1/ASN1Primitive
或者
- class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z
- java.lang.VerifyError: class org.bouncycastle.asn1.ASN1Primitive overrides final method equals.(Ljava/lang/Object;)Z
pom 依赖
<dependency><groupId>org.bouncycastle</groupId><artifactId>bcprov-ext-jdk15on</artifactId><version>1.47</version></dependency>
异常:
- com.itextpdf.text.DocumentException: Font 'STSongStd-Light' with 'UniGB-UCS2-H' is not recognized.
pom依赖
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>