java 如何成功导入DSS库?

bxjv4tth  于 5个月前  发布在  Java
关注(0)|答案(1)|浏览(49)

我一直在尝试使用DSS库(在他们的git https://github.com/esig/dss中找到)用于电子签名项目。到目前为止,我已经尝试手动下载Maven文件并使用JetBrains将其导入为外部库。我还尝试将Maven文件作为新项目打开。最后但并非最不重要的是,我尝试通过新的GitHub存储库打开Maven文件。问题是,每当我从项目中加载Maven文件时,导入似乎无法解析。
在故障排除方面,我尝试使用几个IDE和不同的安装和项目路径,不断更新和刷新Maven存储库,偶尔需要从Maven存储库手动下载一些Maven库。
请在下面找到一些错误的截图:


的数据
Pom.xml错误:



JUnit错误:

qmelpv7a

qmelpv7a1#

您真的需要访问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>

字符串
之后,您需要将所需的模块作为依赖项添加到项目中。有关模块的信息,您也可以在文档中找到。
希望这对你有帮助。
最好的问候, Alexandria 。

相关问题