Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Nexus在Maven Central中有jar索引,但不会下载_Java_Maven_Gradle_Nexus - Fatal编程技术网

Java Nexus在Maven Central中有jar索引,但不会下载

Java Nexus在Maven Central中有jar索引,但不会下载,java,maven,gradle,nexus,Java,Maven,Gradle,Nexus,因此,我正在设置一个Nexus实例,我们的构建需要一个ApacheJAR,它位于maven中央存储库中。它有一个索引,但是nexus不会下载jar,这导致我的gradle构建失败。我尝试过多次使缓存过期和重建元数据。我还尝试重新启动nexus。我甚至尝试下载jar并将其上传到发行版,但都没有用。我如何解决这个问题/我可以走另一条路吗 编辑: 我应该提供一些背景资料,我正在创建一个辅助CI系统来测试Jenkins、nexus和gradle的情况。主CI系统工作得很好,我确信问题在于——无论出于什么

因此,我正在设置一个Nexus实例,我们的构建需要一个ApacheJAR,它位于maven中央存储库中。它有一个索引,但是nexus不会下载jar,这导致我的gradle构建失败。我尝试过多次使缓存过期和重建元数据。我还尝试重新启动nexus。我甚至尝试下载jar并将其上传到发行版,但都没有用。我如何解决这个问题/我可以走另一条路吗

编辑:

我应该提供一些背景资料,我正在创建一个辅助CI系统来测试Jenkins、nexus和gradle的情况。主CI系统工作得很好,我确信问题在于——无论出于什么原因——我的次要nexus有一个特定jar的索引,但它不在本地存储上。当我的构建系统为这个jar联系nexus时,它不会下载它。当我为中央回购打开discovery时,我得到- 状态:未成功。
消息:缺少authtoken

可能是您构建应用程序的本地maven存储库中的缓存。如果文件位于特定路径中,请检查m2目录。是否在build.gradle中声明了repositories部分?是否将nexus用作maven central的代理?如果是,您需要这样做吗?我这样问是因为,尽管很有趣,但这并不是最简单的设置。我在build.gradle中声明了存储库。我将添加更多的背景故事。