Я получаю исключение при закрытии сокета от Gradle, когда он загружает зависимости из репозиториев Maven
Could not download asm-all-repackaged.jar (org.glassfish.hk2.external:asm-all-repackaged:2.5.0-b32) > Could not get resource 'https://nexus.internal/nexus/content/groups/mirror/org/glassfish/hk2/external/asm-all-repackaged/2.5.0-b32/asm-all-repackaged-2.5.0-b32.jar'. > Could not GET 'https://nexus.internal/nexus/content/groups/mirror/org/glassfish/hk2/external/asm-all-repackaged/2.5.0-b32/asm-all-repackaged-2.5.0-b32.jar'. > Socket closed
Кажется, что ресурс загружен, но сборка Gradle неожиданно завершается с ошибкой.Когда я пытаюсь выполнить задание в цикле, как gradle build || while [[ $? != 0 ]]; do gradle build; done, я в конечном итоге получаю успешное задание.
gradle build || while [[ $? != 0 ]]; do gradle build; done
Есть идеи, почему это происходит?
------------------------------------------------------------ Gradle 4.0 ------------------------------------------------------------ Build time: 2017-06-14 15:11:08 UTC Revision: 316546a5fcb4e2dfe1d6aa0b73a4e09e8cecb5a5 Groovy: 2.4.11 Ant: Apache Ant(TM) version 1.9.6 compiled on June 29 2015 JVM: 1.8.0_191 (Oracle Corporation 25.191-b12) OS: Mac OS X 10.14.1 x86_64
Наконец, я сдался и переустановил весь OSX, что, похоже, решило проблему.
Однако я не понимаю, я переустанавливал каждую Java, удалял все, что связано с JDK, Gradle, Maven, но ничего не помогало.