Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在jdk工具中使用neo4j时出错_Java_Neo4j_Cypher - Fatal编程技术网

Java 在jdk工具中使用neo4j时出错

Java 在jdk工具中使用neo4j时出错,java,neo4j,cypher,Java,Neo4j,Cypher,我试图运行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

我试图运行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作为我的后端了

请确保在类路径上有neo4j kernel-.jar及其可传递的依赖项。

我想你已经解决了,但以防万一,从本页提供的其中一个链接下载jar文件,并将这些jar文件复制到Java\jdkversion\jre\lib\ext文件夹。

您首先需要了解Java基础知识,如包和类路径。先生,我的Java程序运行有效,我也使用sql作为后端,但我无法在Java程序中使用neo4j。我可能在连接它们时遗漏了一些内容。你能帮我解决这个问题吗?如何有效地运行?如果您有其他工作,我不希望您手动调用javac。