I am using gradle. The jars for lucene and and berkekeyje weren't installed in my local
maven repository. So, my dependencies are:
jar files in my libs directory:
janusgraph-berkeleyje-0.6.2.jar
janusgraph-lucene-0.6.2.jar
then:
compileClasspath - Compile classpath for source set 'main'.
+--- org.janusgraph:janusgraph-core:0.6.2
| +--- org.janusgraph:janusgraph-driver:0.6.2
| | +--- org.apache.tinkerpop:gremlin-core:3.5.3 -> 3.6.1
| | | +--- org.apache.tinkerpop:gremlin-shaded:3.6.1
| | | +--- org.apache.tinkerpop:gremlin-language:3.6.1
| | | | +--- org.antlr:antlr4-runtime:4.9.1
| | | | +--- org.javatuples:javatuples:1.2
| | | | \--- org.apache.commons:commons-text:1.9
| | | | \--- org.apache.commons:commons-lang3:3.11
| | | +--- org.apache.commons:commons-configuration2:2.7
| | | | +--- org.apache.commons:commons-lang3:3.9 -> 3.11
| | | | +--- org.apache.commons:commons-text:1.8 -> 1.9 (*)
| | | | \--- commons-logging:commons-logging:1.2
| | | +--- commons-beanutils:commons-beanutils:1.9.4
| | | | +--- commons-logging:commons-logging:1.2
| | | | \--- commons-collections:commons-collections:3.2.2
| | | +--- commons-collections:commons-collections:3.2.2
| | | +--- org.apache.commons:commons-lang3:3.11
| | | +--- org.yaml:snakeyaml:1.27
| | | +--- com.carrotsearch:hppc:0.7.1 -> 0.8.2
| | | +--- com.jcabi:jcabi-manifests:1.2.1
| | | | \--- com.jcabi:jcabi-log:0.20.0
| | | | \--- org.mockito:mockito-core:3.4.6
| | | | +--- net.bytebuddy:byte-buddy:1.10.13
| | | | +--- net.bytebuddy:byte-buddy-agent:1.10.13
| | | | \--- org.objenesis:objenesis:2.6
| | | +--- net.objecthunter:exp4j:0.4.8
| | | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | | \--- org.slf4j:jcl-over-slf4j:1.7.25
| | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | +--- org.apache.tinkerpop:gremlin-driver:3.5.3 -> 3.6.1
| | | +--- org.apache.tinkerpop:gremlin-core:3.6.1 (*)
| | | +--- io.netty:netty-all:4.1.77.Final
| | | | +--- io.netty:netty-buffer:4.1.77.Final
| | | | +--- io.netty:netty-codec:4.1.77.Final
| | | | +--- io.netty:netty-codec-dns:4.1.77.Final
| | | | +--- io.netty:netty-codec-haproxy:4.1.77.Final
| | | | +--- io.netty:netty-codec-http:4.1.77.Final
| | | | +--- io.netty:netty-codec-http2:4.1.77.Final
| | | | +--- io.netty:netty-codec-memcache:4.1.77.Final
| | | | +--- io.netty:netty-codec-mqtt:4.1.77.Final
| | | | +--- io.netty:netty-codec-redis:4.1.77.Final
| | | | +--- io.netty:netty-codec-smtp:4.1.77.Final
| | | | +--- io.netty:netty-codec-socks:4.1.77.Final
| | | | +--- io.netty:netty-codec-stomp:4.1.77.Final
| | | | +--- io.netty:netty-codec-xml:4.1.77.Final
| | | | +--- io.netty:netty-common:4.1.77.Final
| | | | +--- io.netty:netty-handler:4.1.77.Final
| | | | +--- io.netty:netty-handler-proxy:4.1.77.Final
| | | | +--- io.netty:netty-resolver:4.1.77.Final
| | | | +--- io.netty:netty-resolver-dns:4.1.77.Final
| | | | +--- io.netty:netty-transport:4.1.77.Final
| | | | +--- io.netty:netty-transport-rxtx:4.1.77.Final
| | | | +--- io.netty:netty-transport-sctp:4.1.77.Final
| | | | +--- io.netty:netty-transport-udt:4.1.77.Final
| | | | +--- io.netty:netty-transport-classes-epoll:4.1.77.Final
| | | | +--- io.netty:netty-transport-native-unix-common:4.1.77.Final
| | | | +--- io.netty:netty-transport-classes-kqueue:4.1.77.Final
| | | | \--- io.netty:netty-resolver-dns-classes-macos:4.1.77.Final
| | | \--- org.apache.commons:commons-lang3:3.11
| | +--- org.apache.tinkerpop:gremlin-groovy:3.5.3
| | | +--- org.apache.tinkerpop:gremlin-core:3.5.3 -> 3.6.1 (*)
| | | +--- org.apache.ivy:ivy:2.4.0
| | | +--- org.codehaus.groovy:groovy:2.5.14
| | | +--- org.codehaus.groovy:groovy-groovysh:2.5.14
| | | | +--- org.codehaus.groovy:groovy-cli-picocli:2.5.14
| | | | | \--- info.picocli:picocli:4.3.2
| | | | +--- org.codehaus.groovy:groovy-console:2.5.14
| | | | | +--- org.codehaus.groovy:groovy-templates:2.5.14
| | | | | | \--- org.codehaus.groovy:groovy-xml:2.5.14
| | | | | +--- org.codehaus.groovy:groovy-cli-picocli:2.5.14 (*)
| | | | | \--- org.codehaus.groovy:groovy-swing:2.5.14
| | | | \--- jline:jline:2.14.6
| | | +--- org.codehaus.groovy:groovy-json:2.5.14
| | | +--- org.codehaus.groovy:groovy-jsr223:2.5.14
| | | +--- org.apache.commons:commons-lang3:3.11
| | | +--- org.mindrot:jbcrypt:0.4
| | | \--- com.github.ben-manes.caffeine:caffeine:2.3.1
| | +--- com.google.guava:guava:29.0-jre
| | | +--- com.google.guava:failureaccess:1.0.1
| | | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | | +--- com.google.code.findbugs:jsr305:3.0.2
| | | +--- org.checkerframework:checker-qual:2.11.1
| | | +--- com.google.errorprone:error_prone_annotations:2.3.4
| | | \--- com.google.j2objc:j2objc-annotations:1.3
| | +--- org.noggit:noggit:0.8
| | +--- org.locationtech.spatial4j:spatial4j:0.8
| | +--- org.locationtech.jts:jts-core:1.17.0
| | +--- org.apache.commons:commons-text:1.9 (*)
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- org.apache.tinkerpop:tinkergraph-gremlin:3.5.3 -> 3.6.1
| | +--- org.apache.tinkerpop:gremlin-core:3.6.1 (*)
| | \--- org.apache.commons:commons-lang3:3.11
| +--- org.glassfish:javax.json:1.1.4
| +--- io.dropwizard.metrics:metrics-core:4.1.18
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- io.dropwizard.metrics:metrics-graphite:4.1.18
| | +--- io.dropwizard.metrics:metrics-core:4.1.18 (*)
| | +--- com.rabbitmq:amqp-client:5.11.0
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- io.dropwizard.metrics:metrics-jmx:4.1.18
| | +--- io.dropwizard.metrics:metrics-core:4.1.18 (*)
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- net.oneandone.reflections8:reflections8:0.11.7
| | \--- org.javassist:javassist:3.22.0-GA
| +--- commons-collections:commons-collections:3.2.2
| +--- commons-configuration:commons-configuration:1.10
| | +--- commons-lang:commons-lang:2.6
| | \--- commons-logging:commons-logging:1.1.1 -> 1.2
| +--- org.apache.commons:commons-configuration2:2.7 (*)
| +--- commons-io:commons-io:2.8.0
| +--- commons-codec:commons-codec:1.15
| +--- com.carrotsearch:hppc:0.8.2
| +--- com.boundary:high-scale-lib:1.0.6
| +--- com.google.code.findbugs:jsr305:3.0.2
| \--- org.slf4j:slf4j-api:1.7.30
+--- com.sleepycat:je:18.3.12
+--- org.apache.lucene:lucene-core:7.7.2
+--- org.apache.lucene:lucene-analyzers-common:7.7.2
| \--- org.apache.lucene:lucene-core:7.7.2
+--- org.apache.lucene:lucene-queryparser:7.7.2
| +--- org.apache.lucene:lucene-core:7.7.2
| +--- org.apache.lucene:lucene-queries:7.7.2
| \--- org.apache.lucene:lucene-sandbox:7.7.2
+--- org.apache.lucene:lucene-spatial:7.7.2
| \--- org.apache.lucene:lucene-core:7.7.2
+--- org.apache.lucene:lucene-spatial-extras:7.7.2
| +--- org.apache.lucene:lucene-core:7.7.2
| +--- org.apache.lucene:lucene-spatial3d:7.7.2
| +--- io.sgr:s2-geometry-library-java:1.0.0
| \--- org.locationtech.spatial4j:spatial4j:0.7 -> 0.8
+--- org.apache.tinkerpop:gremlin-core:3.6.1 (*)
+--- org.apache.tinkerpop:gremlin-driver:3.6.1 (*)
\--- org.apache.tinkerpop:tinkergraph-gremlin:3.6.1 (*)
compileOnly - Compile only dependencies for source set 'main'. (n)
No dependencies
default - Configuration for default artifacts. (n)
No dependencies
implementation - Implementation only dependencies for source set 'main'. (n)
+--- org.janusgraph:janusgraph-core:0.6.2 (n)
+--- unspecified (n)
+--- com.sleepycat:je:18.3.12 (n)
+--- org.apache.lucene:lucene-core:7.7.2 (n)
+--- org.apache.lucene:lucene-analyzers-common:7.7.2 (n)
+--- org.apache.lucene:lucene-queryparser:7.7.2 (n)
+--- org.apache.lucene:lucene-spatial:7.7.2 (n)
+--- org.apache.lucene:lucene-spatial-extras:7.7.2 (n)
+--- org.apache.tinkerpop:gremlin-core:3.6.1 (n)
+--- org.apache.tinkerpop:gremlin-driver:3.6.1 (n)
\--- org.apache.tinkerpop:tinkergraph-gremlin:3.6.1 (n)
mainSourceElements - List of source directories contained in the Main SourceSet. (n)
No dependencies
runtimeClasspath - Runtime classpath of source set 'main'.
+--- org.janusgraph:janusgraph-core:0.6.2
| +--- org.janusgraph:janusgraph-driver:0.6.2
| | +--- org.apache.tinkerpop:gremlin-core:3.5.3 -> 3.6.1
| | | +--- org.apache.tinkerpop:gremlin-shaded:3.6.1
| | | +--- org.apache.tinkerpop:gremlin-language:3.6.1
| | | | +--- org.antlr:antlr4-runtime:4.9.1
| | | | +--- org.javatuples:javatuples:1.2
| | | | \--- org.apache.commons:commons-text:1.9
| | | | \--- org.apache.commons:commons-lang3:3.11
| | | +--- org.apache.commons:commons-configuration2:2.7
| | | | +--- org.apache.commons:commons-lang3:3.9 -> 3.11
| | | | +--- org.apache.commons:commons-text:1.8 -> 1.9 (*)
| | | | \--- commons-logging:commons-logging:1.2
| | | +--- commons-beanutils:commons-beanutils:1.9.4
| | | | +--- commons-logging:commons-logging:1.2
| | | | \--- commons-collections:commons-collections:3.2.2
| | | +--- commons-collections:commons-collections:3.2.2
| | | +--- org.apache.commons:commons-lang3:3.11
| | | +--- org.yaml:snakeyaml:1.27
| | | +--- com.carrotsearch:hppc:0.7.1 -> 0.8.2
| | | +--- com.jcabi:jcabi-manifests:1.2.1
| | | | \--- com.jcabi:jcabi-log:0.20.0
| | | | \--- org.mockito:mockito-core:3.4.6
| | | | +--- net.bytebuddy:byte-buddy:1.10.13
| | | | +--- net.bytebuddy:byte-buddy-agent:1.10.13
| | | | \--- org.objenesis:objenesis:2.6
| | | +--- net.objecthunter:exp4j:0.4.8
| | | +--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | | \--- org.slf4j:jcl-over-slf4j:1.7.25
| | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | +--- org.apache.tinkerpop:gremlin-driver:3.5.3 -> 3.6.1
| | | +--- org.apache.tinkerpop:gremlin-core:3.6.1 (*)
| | | +--- io.netty:netty-all:4.1.77.Final
| | | | +--- io.netty:netty-buffer:4.1.77.Final
| | | | | \--- io.netty:netty-common:4.1.77.Final
| | | | +--- io.netty:netty-codec:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | \--- io.netty:netty-transport:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | \--- io.netty:netty-resolver:4.1.77.Final
| | | | | \--- io.netty:netty-common:4.1.77.Final
| | | | +--- io.netty:netty-codec-dns:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | | \--- io.netty:netty-codec:4.1.77.Final (*)
| | | | +--- io.netty:netty-codec-haproxy:4.1.77.Final
| | | | +--- io.netty:netty-codec-http:4.1.77.Final
| | | | +--- io.netty:netty-codec-http2:4.1.77.Final
| | | | +--- io.netty:netty-codec-memcache:4.1.77.Final
| | | | +--- io.netty:netty-codec-mqtt:4.1.77.Final
| | | | +--- io.netty:netty-codec-redis:4.1.77.Final
| | | | +--- io.netty:netty-codec-smtp:4.1.77.Final
| | | | +--- io.netty:netty-codec-socks:4.1.77.Final
| | | | +--- io.netty:netty-codec-stomp:4.1.77.Final
| | | | +--- io.netty:netty-codec-xml:4.1.77.Final
| | | | +--- io.netty:netty-common:4.1.77.Final
| | | | +--- io.netty:netty-handler:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-resolver:4.1.77.Final (*)
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | | \--- io.netty:netty-codec:4.1.77.Final (*)
| | | | +--- io.netty:netty-handler-proxy:4.1.77.Final
| | | | +--- io.netty:netty-resolver:4.1.77.Final (*)
| | | | +--- io.netty:netty-resolver-dns:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | +--- io.netty:netty-resolver:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | | +--- io.netty:netty-codec:4.1.77.Final (*)
| | | | | +--- io.netty:netty-codec-dns:4.1.77.Final (*)
| | | | | \--- io.netty:netty-handler:4.1.77.Final (*)
| | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | +--- io.netty:netty-transport-rxtx:4.1.77.Final
| | | | +--- io.netty:netty-transport-sctp:4.1.77.Final
| | | | +--- io.netty:netty-transport-udt:4.1.77.Final
| | | | +--- io.netty:netty-transport-classes-epoll:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | | \--- io.netty:netty-transport-native-unix-common:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | \--- io.netty:netty-transport:4.1.77.Final (*)
| | | | +--- io.netty:netty-transport-native-unix-common:4.1.77.Final (*)
| | | | +--- io.netty:netty-transport-classes-kqueue:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | | \--- io.netty:netty-transport-native-unix-common:4.1.77.Final (*)
| | | | +--- io.netty:netty-resolver-dns-classes-macos:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-resolver-dns:4.1.77.Final (*)
| | | | | \--- io.netty:netty-transport-native-unix-common:4.1.77.Final (*)
| | | | +--- io.netty:netty-transport-native-epoll:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport-native-unix-common:4.1.77.Final (*)
| | | | | \--- io.netty:netty-transport-classes-epoll:4.1.77.Final (*)
| | | | +--- io.netty:netty-transport-native-kqueue:4.1.77.Final
| | | | | +--- io.netty:netty-common:4.1.77.Final
| | | | | +--- io.netty:netty-buffer:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.77.Final (*)
| | | | | +--- io.netty:netty-transport-native-unix-common:4.1.77.Final (*)
| | | | | \--- io.netty:netty-transport-classes-kqueue:4.1.77.Final (*)
| | | | \--- io.netty:netty-resolver-dns-native-macos:4.1.77.Final
| | | | \--- io.netty:netty-resolver-dns-classes-macos:4.1.77.Final (*)
| | | \--- org.apache.commons:commons-lang3:3.11
| | +--- org.apache.tinkerpop:gremlin-groovy:3.5.3
| | | +--- org.apache.tinkerpop:gremlin-core:3.5.3 -> 3.6.1 (*)
| | | +--- org.apache.ivy:ivy:2.4.0
| | | +--- org.codehaus.groovy:groovy:2.5.14
| | | +--- org.codehaus.groovy:groovy-groovysh:2.5.14
| | | | +--- org.codehaus.groovy:groovy-cli-picocli:2.5.14
| | | | | \--- info.picocli:picocli:4.3.2
| | | | +--- org.codehaus.groovy:groovy-console:2.5.14
| | | | | +--- org.codehaus.groovy:groovy-templates:2.5.14
| | | | | | \--- org.codehaus.groovy:groovy-xml:2.5.14
| | | | | +--- org.codehaus.groovy:groovy-cli-picocli:2.5.14 (*)
| | | | | \--- org.codehaus.groovy:groovy-swing:2.5.14
| | | | \--- jline:jline:2.14.6
| | | +--- org.codehaus.groovy:groovy-json:2.5.14
| | | +--- org.codehaus.groovy:groovy-jsr223:2.5.14
| | | +--- org.apache.commons:commons-lang3:3.11
| | | +--- org.mindrot:jbcrypt:0.4
| | | \--- com.github.ben-manes.caffeine:caffeine:2.3.1
| | +--- com.google.guava:guava:29.0-jre
| | | +--- com.google.guava:failureaccess:1.0.1
| | | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | | +--- com.google.code.findbugs:jsr305:3.0.2
| | | +--- org.checkerframework:checker-qual:2.11.1
| | | +--- com.google.errorprone:error_prone_annotations:2.3.4
| | | \--- com.google.j2objc:j2objc-annotations:1.3
| | +--- org.noggit:noggit:0.8
| | +--- org.locationtech.spatial4j:spatial4j:0.8
| | +--- org.locationtech.jts:jts-core:1.17.0
| | +--- org.apache.commons:commons-text:1.9 (*)
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- org.apache.tinkerpop:tinkergraph-gremlin:3.5.3 -> 3.6.1
| | +--- org.apache.tinkerpop:gremlin-core:3.6.1 (*)
| | \--- org.apache.commons:commons-lang3:3.11
| +--- org.glassfish:javax.json:1.1.4
| +--- io.dropwizard.metrics:metrics-core:4.1.18
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- io.dropwizard.metrics:metrics-graphite:4.1.18
| | +--- io.dropwizard.metrics:metrics-core:4.1.18 (*)
| | +--- com.rabbitmq:amqp-client:5.11.0
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- io.dropwizard.metrics:metrics-jmx:4.1.18
| | +--- io.dropwizard.metrics:metrics-core:4.1.18 (*)
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- net.oneandone.reflections8:reflections8:0.11.7
| | \--- org.javassist:javassist:3.22.0-GA
| +--- commons-collections:commons-collections:3.2.2
| +--- commons-configuration:commons-configuration:1.10
| | +--- commons-lang:commons-lang:2.6
| | \--- commons-logging:commons-logging:1.1.1 -> 1.2
| +--- org.apache.commons:commons-configuration2:2.7 (*)
| +--- commons-io:commons-io:2.8.0
| +--- commons-codec:commons-codec:1.15
| +--- com.carrotsearch:hppc:0.8.2
| +--- com.boundary:high-scale-lib:1.0.6
| +--- com.google.code.findbugs:jsr305:3.0.2
| \--- org.slf4j:slf4j-api:1.7.30
+--- com.sleepycat:je:18.3.12
+--- org.apache.lucene:lucene-core:7.7.2
+--- org.apache.lucene:lucene-analyzers-common:7.7.2
| \--- org.apache.lucene:lucene-core:7.7.2
+--- org.apache.lucene:lucene-queryparser:7.7.2
| +--- org.apache.lucene:lucene-core:7.7.2
| +--- org.apache.lucene:lucene-queries:7.7.2
| \--- org.apache.lucene:lucene-sandbox:7.7.2
+--- org.apache.lucene:lucene-spatial:7.7.2
| \--- org.apache.lucene:lucene-core:7.7.2
+--- org.apache.lucene:lucene-spatial-extras:7.7.2
| +--- org.apache.lucene:lucene-core:7.7.2
| +--- org.apache.lucene:lucene-spatial3d:7.7.2
| +--- io.sgr:s2-geometry-library-java:1.0.0
| \--- org.locationtech.spatial4j:spatial4j:0.7 -> 0.8
+--- org.apache.tinkerpop:gremlin-core:3.6.1 (*)
+--- org.apache.tinkerpop:gremlin-driver:3.6.1 (*)
\--- org.apache.tinkerpop:tinkergraph-gremlin:3.6.1 (*)
runtimeElements - Elements of runtime for main. (n)
No dependencies
runtimeOnly - Runtime only dependencies for source set 'main'. (n)
No dependencies
Thanks
Probably, janusgraph and tinkerpop versions got mixed up. If you use maven, can you show the janusgraph dependencies you used in the pom.xml (and tinkerpop if present in the pom.xml).
Best wishes, Marc