文件是抽象的;无法实例化..导入com.itextpdf.text.Document;

文件是抽象的;无法实例化..导入com.itextpdf.text.Document;,itext,Itext,我知道解决方法是导入com.itextpdf.text.Document,但我找不到任何jar文件来导入并修复错误。如果有人知道正确的.jar文件的链接,请指导我。我得到以下错误- 文件是抽象的;无法实例化..导入com.itextpdf.text.Document 提前感谢第一部分: 文档的概念存在于许多不同的上下文中,例如: java.swing.text.Document: org.w3c.dom.Document: com.itextpdf.text.Document: com.ite

我知道解决方法是导入
com.itextpdf.text.Document
,但我找不到任何jar文件来导入并修复错误。如果有人知道正确的.jar文件的链接,请指导我。我得到以下错误-

文件是抽象的;无法实例化..导入com.itextpdf.text.Document


提前感谢

第一部分:

文档的概念存在于许多不同的上下文中,例如:

  • java.swing.text.Document
  • org.w3c.dom.Document
  • com.itextpdf.text.Document
  • com.itextpdf.layout.Document

iText 5中的
文档
类和iText 7中的
文档
类都不是抽象的或接口,因此指控文档是抽象的;如果为false,则无法实例化。可以安全地假设您使用了错误的
文档
(但由于您没有向我们展示任何案例,我们无法告诉您使用的是哪一个)

第二部分:

有数以百万计的开发者在使用iText。他们都下载了iText jar或使用Maven将其导入到他们的项目中:

  • iText 7,参见或
  • iText 5,参见或
如果您使用的是iText 7,根据您选择的IDE,我们有几个关于如何开始的指导视频:

所有这些链接都可以在的章节中找到

额外备注:(从另一个堆栈溢出成员处借用)

避免写我在他们的网站上尝试过的itext 5和7之类的东西,但它不起作用,因为:

  • 它确实对数百万其他开发人员有效,而且
  • 你侮辱那些可以帮助你的人,告诉他们他们的软件是“坏的”

编译器错误消息到底是什么?如果是“抽象类不能实例化”(如标题所示),那么您已经拥有了所需的jar文件;无法实例化文档文档=新文档();错误:找不到符号文档。打开();编辑您的问题并将附加信息放在那里。不是在评论中。但我仍然无法导入com.itextpdf.text.Document。。。iText 5和iText 7的
文件中的任何注释都是抽象的。可能您还导入了另一个名为
Document
的类或接口,从而使编译器感到困惑?谢谢您的建议。。我还是个新手,很抱歉给您带来不便。