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

Pom.xml错误:

JUnit错误:

发布于 2022-07-15 20:41:38
你真的需要访问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>之后,需要将所需模块作为依赖项添加到项目中。您也可以在文档中找到有关模块的信息。
我希望这能帮到你。
向你问好,亚历克桑德尔。
https://stackoverflow.com/questions/69766746
复制相似问题