Как ускорить / пропустить итерацию сетевого адаптера при запуске Gradle? - PullRequest
0 голосов
/ 23 октября 2018

Раздраженный тем, что для создания очень простого проекта требуется дополнительная сборка, мое расследование привело меня к выводу, что один только запуск занимает 6-8 секунд.По крайней мере половина из этого расходуется на итерацию через каждое сетевое устройство (LAN, беспроводное соединение, BT, virtualbox и т. Д.) И субкомпонент (IKEv2, SSTP, L2TP и т. Д.) На моей машине.У меня нет сценариев инициализации или какой-либо нечетной конфигурации

02:54:44.774 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Software Loopback Interface 1
02:54:44.791 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? true
02:54:44.806 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
....

Виновник является конструктором для InetAddresses .

Я пытался использовать любое количество комбинаций --offline,--daemon, --no-daemon чтобы уменьшить / отключить / что-то.

Любые предложения о том, как я могу уменьшить это время или зависимость?

Любые другие предложения по сокращению запуска приветствуются.Я вижу ~ 1 секунду времени запуска в документах Gradle, и мне интересно, что я делаю неправильно.

Соответствующая информация о версии:

$ ./gradlew.bat -version

------------------------------------------------------------
Gradle 4.10.2
------------------------------------------------------------

Build time:   2018-09-19 18:10:15 UTC
Revision:     b4d8d5d170bb4ba516e88d7fe5647e2323d791dd

Kotlin DSL:   1.0-rc-6
Kotlin:       1.2.61
Groovy:       2.4.15
Ant:          Apache Ant(TM) version 1.9.11 compiled on March 23 2018
JVM:          1.8.0_111 (Oracle Corporation 25.111-b14)
OS:           Windows 7 6.1 amd64
...