我想使用开源的EXchange api(一个Maven项目) 我的项目中https://github.com/timmolter/XChange。在我正在研究的项目上谈谈硬币技巧
我按照开始时的步骤进行了https://github.com/timmolter/XChange/wiki/Getting-Started-with-XChange-for-Noobies 这创造了大约20个项目。它有一个名为的项目 exchange-examples我可以放入自己的类并编写代码与Exchange API交谈
我有一个项目,我一直在努力,并希望能够有exchnage api。我在假设我必须将exchnage-example项目的所有jar文件添加到我的项目中,
当我查看Libraies的exchnage-example项目java构建路径时,它有一个名为Maven Dependecies的文件夹。
我假设该文件夹下的所有jar文件我都会添加到我的项目中? 在图书馆列表中,有些行没有jar文件的名称,只是文件路径。 (xchange-core)当我点击它时我会得到 不是模块 访问规则 - 没有定义规则 本地图书馆位置 - 非 我不知道如何将它添加到我的新项目中。
答案 0 :(得分:0)
要使用Maven项目获取所有内容,您的pom.xml应包含此内容并自动处理依赖项。如果要使用JAR或只是将包拖到src文件夹中,则必须自己下载所有依赖项。我只建议你先通过Maven尝试XChange后再这样做。
<dependencies>
<dependency>
<groupId>org.knowm.xchange</groupId>
<artifactId>xchange-core</artifactId>
<version>4.3.4</version>
</dependency>
<dependency>
<groupId>org.knowm.xchange</groupId>
<artifactId>xchange-bittrex</artifactId>
<version>4.3.4</version>
</dependency>
<dependency>
<groupId>org.knowm.xchange</groupId>
<artifactId>xchange-bitfinex</artifactId>
<version>4.3.4</version>
</dependency>
</dependencies>
第一个(xchange-core)是必需的,然后你必须为你想要使用的每个交换添加另一个依赖。