繁体   English   中英

dse-java-driver-core-1.5.0.jar需要哪些从属JAR文件?

[英]What are the dependent JAR files needed for dse-java-driver-core-1.5.0.jar?

我正在尝试使用Talend中的DataStax Java驱动程序来生成TimeUUID。 但是我不断收到一个类未找到异常。 我非常确定,原因是因为在执行时,JAR文件正在访问Web上的某些外部存储库以获取依赖库,而我工作的网络防火墙阻止Talend获取这些依赖。 是否有可以手动下载并安装到Talend中的特定JAR,这样我的工作就不需要在执行时就可以通过网络访问这些库了?

我在用:

  • Talend Open Studio for Big Data版本6.4.1
  • Oracle Java JDK 8 Update 161(标准版)
  • Windows 10企业版64位版本1709
  • DSE-java的驱动核心 - 1.5.0.jar

DataStax提供了一个tarball,其中包含可以从此处下载的所有依赖项。

使用maven和dependency:tree目标,我为1.5.0生成了依赖关系树

[INFO] com.datastax.dse:dse-java-driver-core:jar:1.5.0 [INFO] +- io.netty:netty-handler:jar:4.0.47.Final:compile [INFO] | +- io.netty:netty-buffer:jar:4.0.47.Final:compile [INFO] | +- io.netty:netty-transport:jar:4.0.47.Final:compile [INFO] | \\- io.netty:netty-codec:jar:4.0.47.Final:compile [INFO] +- com.google.guava:guava:jar:19.0:compile [INFO] +- io.dropwizard.metrics:metrics-core:jar:3.2.2:compile [INFO] +- org.slf4j:slf4j-api:jar:1.7.25:compile [INFO] +- com.github.jnr:jnr-ffi:jar:2.0.7:compile [INFO] | +- com.github.jnr:jffi:jar:1.2.10:compile [INFO] | +- com.github.jnr:jffi:jar:native:1.2.10:runtime [INFO] | +- org.ow2.asm:asm:jar:5.0.3:compile [INFO] | +- org.ow2.asm:asm-commons:jar:5.0.3:compile [INFO] | +- org.ow2.asm:asm-analysis:jar:5.0.3:compile [INFO] | +- org.ow2.asm:asm-tree:jar:5.0.3:compile [INFO] | +- org.ow2.asm:asm-util:jar:5.0.3:compile [INFO] | \\- com.github.jnr:jnr-x86asm:jar:1.0.2:compile [INFO] +- com.github.jnr:jnr-posix:jar:3.0.27:compile [INFO] | \\- com.github.jnr:jnr-constants:jar:0.9.0:compile [INFO] +- com.fasterxml.jackson.core:jackson-core:jar:2.8.8:compile [INFO] +- com.fasterxml.jackson.core:jackson-annotations:jar:2.8.8:compile [INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.7.9.2:compile [INFO] +- com.esri.geometry:esri-geometry-api:jar:1.2.1:compile [INFO] | +- org.json:json:jar:20090211:compile [INFO] | \\- org.codehaus.jackson:jackson-core-asl:jar:1.9.12:compile [INFO] +- org.xerial.snappy:snappy-java:jar:1.1.2.6:compile [INFO] +- net.jpountz.lz4:lz4:jar:1.3.0:compile [INFO] +- io.netty:netty-transport-native-epoll:jar:4.0.47.Final:compile [INFO] | \\- io.netty:netty-common:jar:4.0.47.Final:compile [INFO] \\- org.hdrhistogram:HdrHistogram:jar:2.1.9:compile

请注意,jnr jar及其依赖项以及度量标准库都是可选的(如果在Cluster.builder()使用了withoutMetrics )。 lz4和snappy库也是可选的(仅在使用压缩时才需要)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM