Neo4j 密码 dsl 3.0.6 jar 不存在于 Maven 回购中
neo4j cypher dsl 3.0.6 jar not present in maven repo
我打算使用 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 repos 中的任何地方都不可用。下面是我的 pom 的片段。
<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>
它在任何地方都不可用。 MVN 存储库站点在索引存储库方面做得很好,它只指向您也找到的 2.3.x versions。
只需构建它,测试只需几分钟。如果您想从 CI 构建中使用它并且不想每次都构建此依赖项,您可以将二进制文件部署到(最好)私有 GitHub 存储库。然后,您可以使用 GitHub 页面功能来托管 Maven repository(您也可以跳过身份验证)。然而,许多人认为这是不好的做法,而且很容易理解原因:GitHub Pages 旨在提供简单的静态网页(例如文档)而不是二进制文件。
我打算使用 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 repos 中的任何地方都不可用。下面是我的 pom 的片段。
<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>
它在任何地方都不可用。 MVN 存储库站点在索引存储库方面做得很好,它只指向您也找到的 2.3.x versions。
只需构建它,测试只需几分钟。如果您想从 CI 构建中使用它并且不想每次都构建此依赖项,您可以将二进制文件部署到(最好)私有 GitHub 存储库。然后,您可以使用 GitHub 页面功能来托管 Maven repository(您也可以跳过身份验证)。然而,许多人认为这是不好的做法,而且很容易理解原因:GitHub Pages 旨在提供简单的静态网页(例如文档)而不是二进制文件。