2016-07-22 44 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