gpt4 book ai didi

java - 如何将 iText 作为源代码包含到我的项目中?

转载 作者:行者123 更新时间:2023-12-01 14:07:28 25 4
gpt4 key购买 nike

我已经从here下载了itext源代码(下载快照)。

但是,我不知道如何将其添加到我的项目中才能正常工作...

如果我添加 com 包,则资源将被省略。如果我从更高级别添加包,所有导入都会变得困惑(这是可以修复的,但我不知道是否会有其他后果)。

但无论我做什么,我都没有所需的 BouncyCaSTLe jar,因此所有 iText 类都能正常运行,而且我知道它最近有一些重大的 API 更改,所以我不确定哪个版本与该版本兼容我在 sourceForge 上下载了 iText。

我什至不知道哪个版本以及是否下载了正确的版本...

有什么建议吗?

最佳答案

您已下载源代码。最好从这里下载 ZIP 文件:http://sourceforge.net/projects/itext/files/iText/iText5.4.3/

zip该目录中的文件包含几个 jar。通常您只需要 itextpdf-5.4.3.jar 即可开始。

从 iText 源代码构建项目的最简单方法(如果您希望这样做的话)是使用 POM 文件。如果您不知道什么是 POM 文件,请在网上搜索 Maven。 POM 文件允许您将项目作为 Maven 项目导入。这将自动导入所有依赖项。 (当然:现在我假设您已经在 Eclipse 中安装了 Maven。)

下载代码时无法编译的原因很简单:iText 依赖于 BouncyCaSTLe,如果您不将 BouncyCaSTLe 添加到 CLASSPATH,iText 将无法编译。在运行时,您只需在需要加密(密码加密、证书加密、数字签名)时就需要 BouncyCaSTLe。

如果等到周一,您就可以下载 iText 5.4.4。

关于java - 如何将 iText 作为源代码包含到我的项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18789389/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com