Java &引用;包org.spongycastle.crypto不存在”;在一个项目上,但在另一个项目上效果很好
我已经下载了这两个项目,bitcoinj被重新设置为正确的v0.11.3标签:Java &引用;包org.spongycastle.crypto不存在”;在一个项目上,但在另一个项目上效果很好,java,maven,maven-3,spongycastle,Java,Maven,Maven 3,Spongycastle,我已经下载了这两个项目,bitcoinj被重新设置为正确的v0.11.3标签: 比特币钱包项目将比特币J 0.11.3作为对maven回购协议的依赖,并且运行良好。然后我将其更改为使用system查找我构建的本地bitcoinj.jar。自从我这么做后,比特币钱包就抱怨(每次导入和使用未定义的符号都有错误): 这很奇怪,因为bitcoinj还导入了org.spongycastle.crypto…,但它构建正确。在pom文件的任何地方,我都找不到任何对spongycastle依赖项的引用。比特
比特币钱包项目将比特币J 0.11.3作为对maven回购协议的依赖,并且运行良好。然后我将其更改为使用
system
查找我构建的本地bitcoinj.jar。自从我这么做后,比特币钱包就抱怨(每次导入和使用未定义的符号都有错误):
这很奇怪,因为bitcoinj还导入了
org.spongycastle.crypto…
,但它构建正确。在pom文件的任何地方,我都找不到任何对spongycastle依赖项的引用。比特币钱包没有的比特币J在做什么 BitcoinJ,使用另一个依赖项隐藏了bouncycastle:
<dependency>
<groupId>com.madgag</groupId>
<artifactId>sc-light-jdk15on</artifactId>
<version>1.47.0.2</version>
</dependency>
com.madgag
sc-light-jdk15on
1.47.0.2
<dependency>
<groupId>com.madgag</groupId>
<artifactId>sc-light-jdk15on</artifactId>
<version>1.47.0.2</version>
</dependency>