Я борюсь с загрузкой артефакта SNAPSHOT в Sonatype oss.Я могу загрузить артефакт: https://oss.sonatype.org/content/repositories/snapshots/com/github/st-h/vertx-mongo-streams/2.1.0-SNAPSHOT/
Однако, когда я пытаюсь использовать эту библиотеку в качестве зависимости, она всегда пытается загрузить версию, которая не существует.например, это моя последняя ошибка сборки:
Could not determine the dependencies of task ':shadowJar'. > Could not resolve all dependencies for configuration ':runtimeClasspath'. > Could not find com.github.st-h:vertx-mongo-streams:2.1.0-SNAPSHOT. Searched in the following locations: - https://oss.sonatype.org/content/repositories/snapshots/com/github/st-h/vertx-mongo-streams/2.1.0-SNAPSHOT/vertx-mongo-streams-2.1.0-20181221.154759-9.pom - https://oss.sonatype.org/content/repositories/snapshots/com/github/st-h/vertx-mongo-streams/2.1.0-SNAPSHOT/vertx-mongo-streams-2.1.0-20181221.154759-9.jar Required by: project :
Последняя доступная версия - * -8.Тем не менее, Gradle пытается загрузить * -9
это последняя конфигурация nexus-stagign-maven-plugin
<plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>nexus-staging-maven-plugin</artifactId> <version>1.6.3</version> <extensions>true</extensions> <executions> <execution> <id>sign-artifacts</id> <phase>deploy</phase> <goals> <goal>deploy</goal> </goals> </execution> </executions> <configuration> <serverId>ossrh</serverId> <nexusUrl>https://oss.sonatype.org/</nexusUrl> <autoReleaseAfterClose>false</autoReleaseAfterClose> <skipStagingRepositoryClose>true</skipStagingRepositoryClose> <autoDropAfterRelease>false</autoDropAfterRelease> </configuration> </plugin>
Однако ранее я пытался использовать его только с включенным autoReleaseAfterClose, но это показывает ту же ошибку.
Отметка времени в Nexus отключена на одну секунду.Поэтому я думаю, что проблема, вероятно, заключается в этой ошибке Apache Maven:
https://issues.apache.org/jira/browse/MNG-6240
с основной причиной этого:
https://issues.apache.org/jira/browse/MDEPLOY-221
Есливы не используете Apache Maven версии 3.5.2 или выше, попробуйте обновить Maven.