2017-12-08 17 views
0

설명서를 사용하여 Janusgraph와 함께 작동하도록 독립형 gremlin을 구성하는 지침을 따랐습니다 : http://docs.janusgraph.org/latest/server.html. 문서에서 언급 한 명령을 사용하여 항아리를 다운로드 할 수 없습니다. :; : [발견되지 7.3.7 com.sleepycat 번호의 JE 해결되지 않은 의존성] - :JanusGraph와 함께 작동하도록 독립형 Gremlin 서버를 구성 할 수 없습니다

종속성을 설치할 수 없습니다 : 오류 잡는 포도를

bin/gremlin-server.sh -i org.janusgraph janusgraph-all $VERSION 

그것은 다음과 같은 오류 메시지와 함께 실패 java.lang.RuntimeException : 오류 잡기 포도 - [확인되지 않은 종속성 : com.sleepycat # je, 7.3.7 : 찾을 수 없음] at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod (IndyInterface.java:232) at groovy.grape.GrapeIvy.getDependencies (GrapeIvy.groovy : 424) at org.codehaus.groovy.vmplugin.v7.IndyInterface.sele 그루비에서 org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod (IndyInterface.java:232) 에서 : ctMethod (IndyInterface.java:232) groovy.grape.GrapeIvy.resolve (571 GrapeIvy.groovy)에서 . grape.GrapeIvy.resolve (GrapeIvy.groovy : 534) groovy.grape.Grape.resolve (Grape.java:202) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod (IndyInterface.java:232) 조직에서 org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod (IndyInterface.java:232) 에서 : org.apache.tinkerpop.gremlin.groovy.util.DependencyGrabber.copyDependenciesToPath (124 DependencyGrabber.groovy)에서 . apache.tinkerpop.gremlin.groovy.util.DependencyGrabber.copyDependenciesToPath (DependencyGrabber.groovy : 77) at org.apache.tinkerpop.greml in.server.util.GremlinServerInstall.main (GremlinServerInstall.java:38)

또한 grapeConfig.xml을 설정하는 지침을 따랐습니다. 여기 보이는 모양입니다 :

<ivysettings> 
    <settings defaultResolver="downloadGrapes"/> 
    <resolvers> 
    <chain name="downloadGrapes"> 
     <filesystem name="cachedGrapes"> 
     <ivy pattern="${user.home}/.groovy/grapes/[organisation]/[module]/ivy-[revision].xml"/> 
     <artifact pattern="${user.home}/.groovy/grapes/[organisation]/[module]/[type]s/[artifact]-[revision].[ext]"/> 
     </filesystem> 
     <ibiblio name="local" root="file:${user.home}/.m2/repository/" m2compatible="true"/> 
     <ibiblio name="codehaus" root="http://repository.codehaus.org/" m2compatible="true"/> 
     <ibiblio name="central" root="http://central.maven.org/maven2/" m2compatible="true"/> 
     <ibiblio name="jitpack" root="https://jitpack.io" m2compatible="true"/> 
     <ibiblio name="java.net2" root="http://download.java.net/maven/2/" m2compatible="true"/> 
    </chain> 
    </resolvers> 
</ivysettings> 

janusgraph 버전 0.2.0을 사용하고 있습니다.

내가 여기에 무엇을 놓치고 있는지 알 수 있습니까?

+1

가 일반적으로 필요가 없습니다 : 당신은 여전히 ​​독립 그렘린 서버에 JanusGraph를 설치하려는 경우

, 당신은 오라클 버클리 자바 에디션에 대한 com.sleepycat 아티팩트를 포함하는 오라클 저장소를 포함하도록 grapeConfig.xml를 업데이트해야 JanusGraph를 별도의 Gremlin 서버에 설치하십시오. JanusGraph 배포본에는 이미 사용 가능한 TinkerPop 버전의 Gremlin 서버가 있습니다. –

답변

0

일반적으로 JanusGraph를 별도의 Gremlin 서버에 설치할 필요가 없습니다. JanusGraph 배포판에는 이미 사용할 수있는 적절한 Apache TinkerPop 버전의 Gremlin 서버가 포함되어 있습니다 (JanusGraph 0.2.0은 Apache TinkerPop 3.2.6을 사용함). bin/gremlin-server.sh 스크립트를 사용하여 Gremlin Server를 시작할 수 있습니다.

<ibiblio name="oracle" root="http://download.oracle.com/maven" m2compatible="true"/>