どのように私は、現在のバージョンに私のMavenの春データのNeo4jの依存を更新していますか?
背景
私は特定のプロジェクトに貢献し始めていて、最初のタスクはspring-data-neo4j
ためのいくつかの機能を更新しています。しかし、最初に最新バージョンに更新する必要があります。 4.1.3
から4.2.7
までこれらの機能を実装できるように
私はMavenを依存関係の処理に使用しています。悲しいことに、私はJavaとMavenとコードベースに新しいです:(。
私は手動で.pomファイルにこのコードを4.1.3から4.2.7へのpom.xmlファイルを更新しようとしている。
<dependency>
<groupId>org.springframework.data</groupId>
<artifactId>spring-data-neo4j</artifactId>
<version>4.2.7.RELEASE</version>
</dependency>
しかし、実行している、それは、このメッセージには、エラーにすることから始まる:https://projects.spring.io/spring-data-neo4j/
私は感覚を得る、私はなっています:私は、このページから最新版を持って
[ERROR] Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:1.4.1.RELEASE:run (default-cli) on project my-service: An exception occurred while running. null: InvocationTargetException: Failed to process import candidates for configuration class [my.Application]; nested exception is java.io.FileNotFoundException: class path resource [org/springframework/data/neo4j/config/Neo4jConfiguration.class] cannot be opened because it does not exist -> [Help 1]
これを効果的に更新するには、maven CLIを使用する必要があります。しかし、CLIを使用して依存関係のあるバージョンから別のバージョンに更新する方法に関するリソースは見つかりません。
UPDATE 1
私はrepositories
リストにこれを追加しようとしているが、私はまだ同じエラーを取得します。
<repository>
<id>spring-libs-release</id>
<name>Spring Releases</name>
<url>https://repo.spring.io/libs-release</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
この動きは、ここで示唆された:あなたのコードをコンパイルしようとしたときhttps://graphaware.com/neo4j/2016/09/30/upgrading-to-sdn-42.html
なぜあなたは、この問題が単にこの新しいバージョンをサポートしていないという問題に基づいているだけでなく、問題が関連していると思いますか? – Tom