通过 maven 导入 iText HERE SDK

Importing iText DITO SDK via maven

我正在使用 iText 库来生成 PDF 文件,我可以通过以下 Maven 依赖项成功地将所需的库导入到我的 java 项目中:

<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>kernel</artifactId>
    <version>7.0.0</version>
</dependency>
<dependency>
    <groupId>com.itextpdf</groupId>
    <artifactId>layout</artifactId>
    <version>7.0.0</version>
</dependency>

现在我想消费他们的iText DITO SDK。虽然我可以从 here, there is not such a dependency in the mvnrepository 中找到它的 maven 依赖声明。因此我无法通过以下代码片段导入所需的库。

<dependency>
    <groupId>com.itextpdf.dito</groupId>
    <artifactId>sdk-java</artifactId>
    <version>1.3.7</version>
    <type>pom</type>
</dependency>

我该如何解决这个问题? (可以直接导入SDK库,但我更喜欢使用maven功能)

尽管 Java SDK 可作为 Maven 模块使用,但要安装它,首先需要将存储库添加到 Maven POM 文件,如下所示:

<repositories>
    <repository>
        <id>dito</id>
        <name>DITO Repository</name>
        <url>https://repo.itextsupport.com/dito</url>
    </repository>
</repositories>

然后您可以像这样将依赖项添加到您的 POM 文件中:

<dependencies>
    <dependency>
        <groupId>com.itextpdf.dito</groupId>
        <artifactId>sdk-java</artifactId>
        <version>${dito.sdk.version}</version>
    </dependency>
</dependencies>

可在repo.itextsupport

中找到可用版本