繁体   English   中英

如何成功导入 DSS 库?

[英]How do I succesfully import DSS Library?

我一直在尝试将 DSS 库(在他们的 git https://github.com/esig/dss中找到)用于电子签名项目。 到目前为止,我已经尝试使用 JetBrains 手动下载 Maven 文件并将它们作为外部库导入。 我还尝试将 Maven 文件作为新项目打开。 最后但同样重要的是,我尝试通过新的 GitHub 存储库打开 Maven 文件。 问题是,每当我从项目中加载 Maven 文件时,导入似乎都无法解决。

在故障排除方面,我尝试使用多个 IDE 和不同的安装和项目路径,不断更新和刷新 Maven 存储库,偶尔还需要从 Maven 存储库手动下载一些 Maven 库。

请在下面找到一些错误的屏幕截图:

导入期间的错误

Pom.xml 错误:

Pom.xml 错误

JUnit 错误:

JUnit 错误

你真的需要访问 DSS 项目的原始文件吗? 对于该库的一般用途,您可以将其用作依赖项而无需下载源代码,除非您想对其进行分叉并进行一些修改。

有关集成说明,请参阅文档

首先,您需要将 DSS 存储库添加到 Maven 项目的 pom.xml 文件中:

<repositories>
    ...

    <repository>
      <id>cefdigital</id>
      <name>cefdigital</name>
      <url>https://ec.europa.eu/digital-building-blocks/artifact/content/repositories/esignaturedss/</url>
    </repository>
</repositories>

之后,您需要将所需的模块作为依赖项添加到项目中。 您还可以在文档中找到有关模块的信息。

我希望这能帮到您。

最好的问候,亚历山大。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM