Lightstreamer Java SE客户端Maven

时间:2019-03-27 21:18:33

标签: maven lightstreamer

我正在尝试使用lightstreamer的Java客户端sdk,我觉得我有一个非常基本的问题。

像这样将依赖项添加到我的pom.xml时:

<repositories>
    <repository>
        <id>lightstreamer</id>
        <url>https://www.lightstreamer.com/repo/maven/</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.lightstreamer</groupId>
        <artifactId>ls-javase-client</artifactId>
        <version>4.3.0</version>
    </dependency>
</dependencies>

然后我只能在 com.lightstreamer:ls-javase-client:4.3.0

中获得以下软件包
io.netty:netty-codec-http:4.1.31.Final
io.netty:netty-handler:4.1.31.Final
io.netty:netty-handler-proxy:4.1.31.Final
com.cedarsoftware:json-io:4.10.0
com.google.code.findbugs:jsr305:3.0.2

我没有这里描述的任何课程: https://lightstreamer.com/api/ls-javase-client/4.3.0/

也许已经漫长的一天。

1 个答案:

答案 0 :(得分:1)

您提到的库列表是库本身的第二级依赖项,应在文件ls-javase-client-4.3.0.pom中列出。

但是,名为ls-javase-client-4.3.0.jar的jar文件应包含实际的库。依赖关系解决程序可能出了点问题? Maven执行中是否有任何警告或错误? 无论如何,您都可以直接从此处获取jar:https://www.lightstreamer.com/repo/maven/com/lightstreamer/ls-javase-client/4.3.0/ls-javase-client-4.3.0.jar