我打算使用neo4j-cypher-dsl < https://github.com/neo4j-contrib/cypher-dsl> 作爲我項目中的依賴項。在這個git倉庫中的最新版本是3.0.6,我既沒有在maven版本庫中找到它,也沒有在http://m2.neo4j.org/content/repositories/releases/org/neo4j/neo4j-cypher-dsl/ 中找到它。我想確保在我自己構建jar之前,它在maven倉庫中的任何地方都不可用。以下是我的pom的片段。neo4j cypher dsl 3.0.6罐子不存在於maven回購
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-cypher-dsl</artifactId>
<version>3.0.6</version>
</dependency>
<repositories>
<repository>
<id>neo4j-public</id>
<url>http://m2.neo4j.org/content/groups/public</url>
</repository>
<repository>
<id>neo4j-contrib-releases</id>
<url>https://raw.github.com/neo4j-contrib/m2/master/releases</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>neo4j-contrib-snapshots</id>
<url>https://raw.github.com/neo4j-contrib/m2/master/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
謝謝Gabor。可能是我在這裏問一個天真的問題。建立一個罐子給了一個罐子。那麼依賴關係呢? –
這取決於您如何使用該JAR文件。如果你將它安裝到你的本地Maven倉庫(使用'mvn clean install'命令到〜/ .m2'目錄),那麼JAR的依賴關係也會被安裝。如果你想把它作爲一個獨立的JAR文件(即沒有Maven),你將不得不包含所有的傳遞依賴 - 但這通常不被推薦。 –