Java 无法使用较旧的数据存储版本启动Neo4j
我从我的neo4j基础开始。。。 我的neo4j要求更新版本,而我的是最新版本,我是否必须更正代码中的任何内容(如下所示)或任何要安装或更新的内容 **在代码中,newEmbeddedDatabase已被弃用,我不知道如何更正 **当我启动neo4j服务器时,它会显示一条警报消息 无法使用较旧的数据存储版本启动Neo4j。若要启用自动升级,请设置配置参数“allow_store_upgrade=true” **我启用了allow_store_upgrade=true,并且正在使用neo4j 2.3.2 请帮帮我 提前谢谢Java 无法使用较旧的数据存储版本启动Neo4j,java,neo4j,Java,Neo4j,我从我的neo4j基础开始。。。 我的neo4j要求更新版本,而我的是最新版本,我是否必须更正代码中的任何内容(如下所示)或任何要安装或更新的内容 **在代码中,newEmbeddedDatabase已被弃用,我不知道如何更正 **当我启动neo4j服务器时,它会显示一条警报消息 无法使用较旧的数据存储版本启动Neo4j。若要启用自动升级,请设置配置参数“allow_store_upgrade=true” **我启用了allow_store_upgrade=true,并且正在使用neo4j 2.
package neo4j;
public class neo4j_demo {
public static void main(String[] args)
{
GraphDatabaseFactory dbFactory =new GraphDatabaseFactory();
GraphDatabaseService db= dbFactory.newEmbeddedDatabase("C:/TPNeo4jDB");
try (Transaction tx = db.beginTx()) {
Node javaNode = db.createNode(Tutorials.JAVA);
javaNode.setProperty("TutorialID", "JAVA001");
javaNode.setProperty("Title", "Learn Java");
javaNode.setProperty("NoOfChapters", "25");
javaNode.setProperty("Status", "Completed");
Node scalaNode = db.createNode(Tutorials.SCALA);
scalaNode.setProperty("TutorialID", "SCALA001");
scalaNode.setProperty("Title", "Learn Scala");
scalaNode.setProperty("NoOfChapters", "20");
scalaNode.setProperty("Status", "Completed");
Relationship relationship = javaNode.createRelationshipTo
(scalaNode,TutorialRelationships.JVM_LANGIAGES);
relationship.setProperty("Id","1234");
relationship.setProperty("OOPS","YES");
relationship.setProperty("FP","YES");
tx.success();
}
System.out.println("Done successfully");
}
}
你检查过你对maven的依赖吗?您可能想用这个替换maven条目
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j</artifactId>
<version>2.X.X</version>
</dependency>
org.neo4j
neo4j
2.X.X
它在哪里?谢谢你的回复