有谁知道为什么SpongyCastle明确排除了 openpgp 和 bcpg 包(以及其他包)的构建?我想让 OpenPGP 支持工作,我需要一些这样的类来做到这一点。
您可以在pom.xml文件中找到排除项。
出于好奇,我克隆了存储库并尝试包含这些包。这似乎就像将 bzip2 目录的内容移动到 src 目录并从 POM 文件中删除 2 个排除项一样简单。结果似乎已构建,生成的 JAR 文件包含我需要的类。是否存在可能无法预料的运行时问题?
有谁知道为什么SpongyCastle明确排除了 openpgp 和 bcpg 包(以及其他包)的构建?我想让 OpenPGP 支持工作,我需要一些这样的类来做到这一点。
您可以在pom.xml文件中找到排除项。
出于好奇,我克隆了存储库并尝试包含这些包。这似乎就像将 bzip2 目录的内容移动到 src 目录并从 POM 文件中删除 2 个排除项一样简单。结果似乎已构建,生成的 JAR 文件包含我需要的类。是否存在可能无法预料的运行时问题?
自 v1.47 以来,Spongy Castle 包含了scpg-jdk15on工件,提供所有 OpenPGP 支持bcpg-jdk15on
:
https://github.com/rtyley/spongycastle/pull/2#issuecomment-5057038