2014-01-12 1 views
0

Neo4j-shell-tools을 사용하여 데이터를 가져 오려고합니다. 그러나 auto-index 명령과 import-csv/import-geoff 명령은 모두 찾을 수 없습니다.neo4j-shell-tools, neo4j-shell 자동 색인 및 가져 오기 명령을 찾을 수 없습니다.

Google은 많은 도움을주지 못합니다. 사실 너무 단순한 것처럼 보이지만 실제로 해결책을 찾지 못하는 것 같습니다.

Yum 저장소 (http://yum.neo4j.org/) (Java 1.7.0_u45 포함), CentOS 6.5, github의 최신 도구 패키지를 사용하여 Neo4j 2.0.0을 실행합니다.

항아리의 위치를 ​​세 번 확인했는데 /usr/share/neo4j/lib에 있습니다 (단, plugins 디렉토리와 루트 디렉토리에 복사했습니다). 내 데이터베이스를 보유하는 /var/lib/neo4j 디렉토리가 있습니다. 난 ... 그 "lib에"디렉토리에 항아리를 복사 할 필요가 상상할 수없는

+0

항아리는 어디에 두었습니까? 로그에 오류 메시지가 있습니까? Neo4j 1.9.8이 없습니다 !! 네오 설치에 올바른 버전을 사용 했습니까? –

+0

은 더 명확한 디렉토리 구조와 정확한 버전 번호를 보여주는 편집을 만들었습니다. 실제로는 2.0.0 :/ – puredevotion

+0

로그 파일에 오류 메시지가 있습니까? 'graph.db/messages.log'에 있어야합니다. jar 파일을 추출한 서버의 lib 디렉토리 목록을 표시 할 수 있습니까? 그리고 당신은 neo4j 쉘 도구의 2.0 브랜치를 사용 했습니까? –

답변

1

워는 버전 2.0에있는 가져 오기 도구의 특별한 분포 필요 : https://github.com/jexp/neo4j-shell-tools/tree/20

이전의 모든 버전을 삭제해야합니다을 가져 오기 도구 중 일부 파일 이름이 두 패키지와 다르므로 덮어 쓰기 만 수행됩니다. 서버를 다시 시작하고 쉘을 시작하면됩니다.

+0

나는 2.0.0 (2.0.0-RC1에 있었음) –

+0

으로 업데이트했습니다. 이제 당신을 위해 작동합니까? –

+0

네, 그렇습니다. 나는 처분 할 수있는 명령을 가지고있다. GEOFF 파일을 가져 오려고하는데 "RuleFormatException : 규칙의 구문 오류"가 다소 모호합니다. 따라서 모든 코드에서 오류를 만들고 있는지 확인하고 있습니다 ... – puredevotion