试图将exchnage api添加到我的项目中

时间:2018-03-08 17:15:05

标签: java

我想使用开源的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)当我点击它时我会得到     不是模块      访问规则 - 没有定义规则      本地图书馆位置 - 非 我不知道如何将它添加到我的新项目中。

1 个答案:

答案 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)是必需的,然后你必须为你想要使用的每个交换添加另一个依赖。