2016-07-22 43 views
0

我似乎无法得到进口(进口org.neo4j.driver.v1 *;)得到认可。它无法解析neo4j。Neo4j的POM文件应该是什么?

我相信这与我完全不知道应该如何设置我的pom.xml文件来完成。

现在我有:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0  
http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
    <modelVersion>4.0.0</modelVersion> 

    <dependency> 
     <groupId>org.neo4j.driver</groupId> 
     <artifactId>neo4j-java-driver</artifactId> 
     <version>1.0.3</version> 
    </dependency> 

    <build> 
     <defaultGoal>install</defaultGoal> 
    </build> 


</project> 

这是不完全的工作为好。这是以前的事情,但是我对它有点混乱。如果任何人都可以帮助我走上正轨,那将非常感谢!

谢谢!

+0

了'dependency'元素应该在'dependencies'部分 –

回答

2

你错过了<dependencies></dependencies>标签。还有一些描述标签。

选择您想在这里使用的版本:https://maven-repository.com/search?q=neo4j

并将其添加到您的pom.xml

它应该是这个样子:

<?xml version="1.0" encoding="UTF-8"?> 
<project xmlns="http://maven.apache.org/POM/4.0.0" 
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0  
http://maven.apache.org/xsd/maven-4.0.0.xsd"> 
<modelVersion>4.0.0</modelVersion> 

<groupId>com.example</groupId> // You're Missing this 
<artifactId>demo</artifactId> // You're Missing this 
<version>0.0.1-SNAPSHOT</version> // You're Missing this 
<packaging>jar</packaging> // You're Missing this 

<name>demo</name> // You're Missing this 
<description>Demo project</description> // You're Missing this 

<dependencies> // You're Missing this 
    <dependency> 
     <groupId>org.neo4j.driver</groupId> 
     <artifactId>neo4j-java-driver</artifactId> 
     <version>1.0.3</version> 
    </dependency> 
</dependencies> // You're Missing this 

<build> 
    <defaultGoal>install</defaultGoal> 
</build> 

+0

好吧,这似乎使它的工作。我仍然无法解决导入问题。我不知道为什么我必须在lib和所有内容中加入jar。感谢你的回答! – Jaromando

+0

尝试重新凑凑热闹你'pom.xml'有时你忘了在代码之中的东西。使用IDE创建一个新的Maven项目并逐个添加您的依赖关系,并查看IDE是否不会提供任何错误。 – Julian

+0

也许你想使用这个链接来获得相关性:Neo4j的JDBC(https://maven-repository.com/artifact/org.neo4j/neo4j-jdbc)或使用该链接通过结果来浏览:[Neo4j的结果](https://maven-repository.com/search?q=neo4j) – Julian