2

Iam は、コードが pdf ファイルを読み込もうとしています

    try {

        File fileConn = new File(filePath);
        InputStream inp = new FileInputStream(fileConn);
        PdfReader reader = new PdfReader(inp);
        int pages = reader.getNumberOfPages();
        System.out.println("Pages" + pages);
    } catch (Exception e) {
        //Handle Exception
    }

しかし、メソッドは NOClassDefFoundError をスローしています。考えられる理由は何ですか

4

1 に答える 1

0

クラスパスにpdfbox と itextpdfを追加しましたか?

Mavenを使用している場合は、これを試してください:

    <dependency>
        <groupId>org.apache.pdfbox</groupId>
        <artifactId>pdfbox</artifactId>
        <version>1.6.0</version>
    </dependency>
    <dependency>
        <groupId>com.itextpdf</groupId>
        <artifactId>itextpdf</artifactId>
        <version>5.0.6</version>
    </dependency>
于 2012-10-18T11:14:14.137 に答える