【问题标题】:error using neo4j in jdk tools在 jdk 工具中使用 neo4j 时出错
【发布时间】:2014-03-07 06:47:47
【问题描述】:

我试图从 neo4j 运行示例,但无法运行,所以我认为找不到包的错误,任何人都可以解决 yhis 4 me。提前致谢

D:\Practice>javac EmbeddedNeo4j.java>a.txt
EmbeddedNeo4j.java:4: package org.neo4j.graphdb does not exist
import org.neo4j.graphdb.Direction;
                        ^
EmbeddedNeo4j.java:5: package org.neo4j.graphdb does not exist
import org.neo4j.graphdb.GraphDatabaseService;
                        ^
EmbeddedNeo4j.java:6: package org.neo4j.graphdb does not exist
import org.neo4j.graphdb.Node;
                        ^
EmbeddedNeo4j.java:7: package org.neo4j.graphdb does not exist
import org.neo4j.graphdb.Relationship;
                        ^
EmbeddedNeo4j.java:8: package org.neo4j.graphdb does not exist
import org.neo4j.graphdb.RelationshipType;
                        ^
EmbeddedNeo4j.java:9: package org.neo4j.graphdb does not exist
import org.neo4j.graphdb.Transaction;
                        ^
EmbeddedNeo4j.java:10: package org.neo4j.graphdb.factory does not exist
import org.neo4j.graphdb.factory.GraphDatabaseFactory;
                                ^
EmbeddedNeo4j.java:11: package org.neo4j.kernel.impl.util does not exist
import org.neo4j.kernel.impl.util.FileUtils;
                                 ^
EmbeddedNeo4j.java:12: package org.neo4j.kernel does not exist
import  org.neo4j.kernel.StoreLocker;
                        ^
EmbeddedNeo4j.java:22: cannot find symbol
symbol  : class GraphDatabaseService
location: class EmbeddedNeo4j
GraphDatabaseService graphDb;
^
EmbeddedNeo4j.java:23: cannot find symbol
symbol  : class Node
location: class EmbeddedNeo4j
Node firstNode;
^
EmbeddedNeo4j.java:24: cannot find symbol
symbol  : class Node


    20 errors;

帮助我删除这些错误,以便我可以运行我的代码,并且我可以使用 neo4j 作为我的后端

【问题讨论】:

  • 您首先需要了解 Java 基础知识,例如包和类路径。
  • 先生,我的 java 程序运行有效,我也使用 sql 作为后端,但我无法在我的 java 程序中使用 neo4j。我可能在连接它们时错过了一些东西。你能帮帮我吗?
  • 如何有效运行?如果您还有其他工作,我不希望您手动调用javac

标签: java neo4j cypher


【解决方案1】:

确保在你的类路径中有neo4j-kernel-<version>.jar(连同它的传递依赖)。

【讨论】:

    【解决方案2】:

    我猜你已经想通了,但以防万一,从本页http://docs.neo4j.org/chunked/stable/tutorials-java-embedded-setup.html 中提供的链接之一下载 jar 文件并将这些 jar 文件复制到 Java\jdk(version)\jre\lib\ext文件夹。

    【讨论】:

      猜你喜欢
      • 2015-04-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多