Neo4J无法构建并抛出错误

时间:2016-12-02 14:23:03

标签: java neo4j nullpointerexception lucene

我已经成功运行了我的JAR很长时间,构建了一个Neo4J图。突然间,我收到了以下错误。我需要帮助来理解以下异常。谢谢!

java.lang.NullPointerException
        at org.neo4j.index.impl.lucene.legacy.IndexType.queryForGet(IndexType.java:449)
        at org.neo4j.index.impl.lucene.legacy.IndexType$1.get(IndexType.java:66)
        at org.neo4j.index.impl.lucene.legacy.LuceneLegacyIndex.get(LuceneLegacyIndex.java:202)
        at org.neo4j.kernel.impl.api.StateHandlingStatementOperations.nodeLegacyIndexGet(StateHandlingStatementOperations.java:1416)
        at org.neo4j.kernel.impl.api.OperationsFacade.nodeLegacyIndexGet(OperationsFacade.java:1146)
        at org.neo4j.kernel.impl.coreapi.LegacyIndexProxy$Type$1.get(LegacyIndexProxy.java:68)
        at org.neo4j.kernel.impl.coreapi.LegacyIndexProxy.internalGet(LegacyIndexProxy.java:293)
        at org.neo4j.kernel.impl.coreapi.LegacyIndexProxy.get(LegacyIndexProxy.java:282)

1 个答案:

答案 0 :(得分:0)

我解决了这个问题。实际上,Neo4J从中提取数据的数据库有几个空记录,这阻止了lucene索引记录。我正在使用Neo4J社区版,它在单个实例上构建节点。因此节点没有进一步构建。我只是将数据放在那些记录中,然后出现错误。