处理 itext 7 代码的第一个示例会在第 4 步导致 NoClassDefFoundError。如果有人能指出错误的来源会有所帮助吗?
import com.itextpdf.kernel.pdf.PdfWriter
import com.itextpdf.kernel.pdf.PdfDocument
import com.itextpdf.layout.Document
import com.itextpdf.layout.element.Paragraph
//step 1 - writer
writer = new PdfWriter(new FileOutputStream(DEST))
//step 2 - PDF
pdf = new PdfDocument(writer)
//step 3 - document
document = new Document(pdf)
//step 4 - content
document.add( new Paragraph ( 'Hello World!' ) )
这会产生
java.lang.NoClassDefFoundError: Could not initialize class com.itextpdf.io.font.FontProgramFactory
代码在 Groovy 下运行,这就是它稍微稀疏的原因 IO、内核和布局 jar 被加载。