<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox-app</artifactId>
<version>1.8.16</version>
</dependency>
<dependency>
<groupId>org.apache.pdfbox</groupId>
<artifactId>pdfbox</artifactId>
<version>1.8.16</version>
</dependency>
org.apache.pdfbox中有三个主要的jar包,fontbox,jempbox,pdfbox,另外还需要一个commons-logging包,所以在pdfbox-app中把这四个打包在一起了,导致源代码中的commons-logging被覆盖
如果源代码中已经有了commons-logging,直接使用pdfbox