问题描述
为我提供了Corda Enterprise工件,以此来测试我们的解决方案。我们还没有企业支持,这仍是一个非技术性工作,因此,我在这里问一个技术问题:
从Corda Enterprise 4.5下载所有开发人员包工件并将其放入本地maven存储库后,我继续收到以下错误 Could not resolve com.r3.libs:r3-libs-obfuscator:1.0
。
我花了很多时间试图找到解决方案,但是我什至找不到关于这个特定jar文件的线索。互联网上没有任何与之相关的东西。
我搜索了Corda的闲置频道,至少有5个人面临与我相同的问题,但是似乎没有人找到解决方案。有人告诉他他可以与corda-tools-config-obfuscator-4.5-GA.jar
相关,但是我不这么认为,因为这个jar就在我的存储库中,无论如何,丢失的jar的名称和包装都不同。
构建cordapp的唯一方法是将这种依赖关系从任何以此为基础的Corda依赖关系中排除。其中之一是corda-node
btw,但这似乎是一个错误的解决方案,因为我从我不拥有的工件中排除了暂时性的依赖,并且我不知道何时需要此排除的软件包corda-node
依赖性以及在没有这种依赖性的情况下它将如何失败。
所以请Corda Enterprise团队的人给我们一个有关这个罐子的提示以及在哪里可以找到它。我感觉有人忘了把它放在Corda Enterprise工件的开发人员包中...
解决方法
基本上,这似乎是一个缺少的开发包库问题。 现在,混淆代码在CENM和Corda之间很常见,因此是一个独立的库。
如果您当前无权访问它,则可能需要联系您的客户经理以获取它。