Hi ManKeer,
Yes, if you don't use a build tool such as Maven, Gradle or similar, you need to gather the necessary jars yourself by going up the chain of declared dependencies starting from the Lightstreamer Java Client lib (
https://github.com/Lightstreamer/Lightstreamer-lib-client-java/blob/master/javase-lib/build.gradle).
Anyway I can confirm that the complete list of jars needed by the demo is:
ls-javase-client-4.3.5.jar
json-io-4.10.0.jar
netty-buffer-4.1.46.Final.jar
netty-codec-4.1.46.Final.jar
netty-codec-http-4.1.46.Final.jar
netty-codec-socks-4.1.46.Final.jar
netty-common-4.1.46.Final.jar
netty-handler-4.1.46.Final.jar
netty-handler-proxy-4.1.46.Final.jar
netty-resolver-4.1.46.Final.jar
netty-transport-4.1.46.Final.jar
In addition, if you want log support also these jars are needed:
java-system-out-log-1.0.2.jar
ls-log-adapter-java-1.0.2.jar
Regards,
Giuseppe