ITextRenderer生成pdf问题

需要加入这段代码生成pdf,加入以后启动报错找不到这个依赖,确实这个依赖我没引,没有用到这个,后再网上查需引入web依赖中,然后又加入web 依赖中,依旧无法解决.这是什么问题.怎么解决

 问题代码
//                    ITextRenderer renderer = new ITextRenderer();
//                    renderer.setDocumentFromString(html);
//                    ITextFontResolver fontResolver = renderer.getFontResolver();
//                    fontResolver.addFont("D:/apache-tomcat-8.5.16/webapps/gem-web/WEB-INF/classes/fonts/SIMSUN.TTC",BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
//                    renderer.layout();
//                    renderer.createPDF(os);


错误信息:
NoClassDefFoundError: com/lowagie/text/DocumentException


引入依赖
      <dependency>
        <groupId>org.xhtmlrenderer</groupId>
        <artifactId>flying-saucer-pdf</artifactId>
        <version>${flying-saucer-pdf.version}</version>
      </dependency>

      <dependency>
        <groupId>com.itextpdf</groupId>
        <artifactId>itextpdf</artifactId>
        <version>${itextpdf.version}</version>
      </dependency>

      <dependency>
        <groupId> com.itextpdf</groupId >
        <artifactId>itext-asian</artifactId>
        <version>${itext-asian.version}</version>
      </dependency>
      <!-- https://mvnrepository.com/artifact/com.itextpdf/kernel -->
      <dependency>
        <groupId>com.itextpdf</groupId>
        <artifactId>kernel</artifactId>
        <version>${kernel.version}</version>
      </dependency>
      <!-- https://mvnrepository.com/artifact/com.itextpdf/html2pdf -->
      <dependency>
        <groupId>com.itextpdf</groupId>
        <artifactId>html2pdf</artifactId>
        <version>${html2pdf.version}</version>
      </dependency>    

web 引入依赖

img