تنظیم Mirror Gradle
Gradle یک ابزار مدرن برای ساخت (Build) و مدیریت وابستگیها در پروژههای نرمافزاری است که بیشتر در پروژههای جاوا، اندروید و JVM-based استفاده میشود. این ابزار با بهرهگیری از زبانهای Groovy یا Kotlin برای تعریف تنظیمات، انعطافپذیری بالایی نسبت به ابزارهای سنتی دارد و به دلیل سرعت بالا، پشتیبانی از کش، و اجرای افزایشی (Incremental Build) در پروژههای کوچک و بزرگ بسیار محبوب است. Gradle بهطور گسترده در سیستمهای CI/CD بهکار میرود و ابزار پیشفرض ساخت پروژههای Android محسوب میشود.
برای تنظیم mirror برای gradle دو فایل کانفیگ init.gradle و init.gradle.kts را در مسیر ~/.gradle/ ویرایش کنید و مانند زیر آدرس جدید را تنظیم کنید:
فایل ~/.gradle/init.gradle
gradle.projectsLoaded {
rootProject.allprojects {
buildscript {
repositories {
maven { url 'https://mirror-maven.runflare.com/maven2' }
}
}
repositories {
maven { url 'https://mirror-maven.runflare.com/maven2' }
}
}
}
فایل ~/.gradle/init.gradle.kts
gradle.projectsLoaded {
rootProject.allprojects {
buildscript {
repositories {
maven { url 'https://mirror-maven.runflare.com/maven2' }
}
}
repositories {
maven { url 'https://mirror-maven.runflare.com/maven2' }
}
}
}
در همه ماژولهای پروژه، تمامی بخش های repositories در همه فایل ها مانند: build.gradle، settings.gradle و … را حذف کنید و یا با آدرس مخزن (https://mirror-maven.runflare.com/maven2) جایگزین کنید.
