当我将http://maven.restlet.org作为代理存储库添加到我的 nexus 存储库(版本 1.9.2.4)时,nexus 无法下载远程索引。
我在关系日志中看到以下错误:
org.sonatype.nexus.proxy.ItemNotFoundException:我们请求的remoteURL在远程服务器上不存在(remoteUrl="http://maven.restlet.org/.index/nexus-maven-repository-index.gz
这是restlet还是nexus问题?如何将 Restlet 与 Nexus 一起使用?
整个堆栈跟踪是:
无法在 org.sonatype.nexus.index.DefaultIndexerManager$2.retrieve(DefaultIndexerManager. java:1114) 在 org.apache.maven.index.updater.DefaultIndexUpdater.loadIndexDirectory(DefaultIndexUpdater.java:191) 在 org.apache.maven.index.updater.DefaultIndexUpdater.access$300(DefaultIndexUpdater.java:76) 在 org. apache.maven.index.updater.DefaultIndexUpdater$LuceneIndexAdaptor.setIndexFile(DefaultIndexUpdater.java:642) 在 org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:861) 在 org.apache.maven.index。 updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:157) 在 org.sonatype.nexus.index。DefaultIndexerManager.updateRemoteIndex(DefaultIndexerManager.java:1132) 在 org.sonatype.nexus.index.DefaultIndexerManager.downloadRepositoryIndex(DefaultIndexerManager.java:1017) 在 org.sonatype.nexus.index.DefaultIndexerManager.reindexRepository(DefaultIndexerManager.java:892) 在 org .sonatype.nexus.index.DefaultIndexerManager.reindexRepository(DefaultIndexerManager.java:841) 在 org.sonatype.nexus.index.DefaultIndexerManager.reindexRepository(DefaultIndexerManager.java:815) 在 org.sonatype.nexus.tasks.ReindexTaskHandlerLegacy.reindexRepository(ReindexTaskHandlerLegacy .java:60) 在 org.sonatype.nexus.scheduling.AbstractNexusTask.call(AbstractNexusTask.java:159) 在 org.sonatype.nexus.tasks.AbstractIndexerTask.doRun(AbstractIndexerTask.java:72) 在 org.sonatype.scheduling。默认调度任务。在 java.util.concurrent.FutureTask.run(Unknown Source) 在 java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access 的 java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) 调用(DefaultScheduledTask.java:437) $301(Unknown Source) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run( Unknown Source) at java.lang.Thread.run(Unknown Source) 原因:org.sonatype.nexus.proxy.ItemNotFoundException:我们请求的remoteURL在远程服务器上不存在(remoteUrl="http://maven.restlet. org/.index/nexus-maven-repository-index.gz") 在 org.sonatype.nexus.proxy.storage.remote.commonshttpclient。CommonsHttpClientRemoteStorage.retrieveItem(CommonsHttpClientRemoteStorage.java:240) 在 org.sonatype.nexus.index.DefaultIndexerManager$2.retrieve(DefaultIndexerManager.java:1097) ... 21 更多