تقدم هذه المقالة طريقة Gradle باستخدام مستودع Maven. سوف أشاركها معك. التفاصيل كما يلي:
في ملف build.gradle ، قم بتعديل المستودعات على النحو التالي:
المستودعات {mavenlocal () mavencentral ()}وبهذه الطريقة ، سوف تعطي الأولوية للعثور على حزمة الجرة المطلوبة من مستودع Maven
يكون مستودع تكوين Maven الخاص بي في D:/مستودع D: (انظر "كيفية تعديل عنوان مستودع Maven المحلي" في الأسفل). لمنع التنزيل إلى الدليل الافتراضي لمحرك C ، يوصى بنسخ الإعداد.
عندما يتم تنزيل حزمة التبعية في Build.gradle من خلال Maven ، لن يتم تنزيلها بشكل متكرر. ومع ذلك ، إذا لم يتم تنزيله ، فسيقوم Gradle بتنزيله على مسار التكوين ، كما هو موضح في الشكل أدناه
أشعر أنه سيكون من الأفضل أن يتم تنزيل مستودع Gradle إلى مستودع Maven بعد Gradle.
كيفية تعديل عنوان المستودع المحلي لـ Maven
انتقل إلى دليل Maven (مثل: ../apache-maven-3.3.9/conf/settings.xml) ، قم بتعديل ملف الإعدادات.
<LocalRepository> d:/ropository/</localRepository>
كيفية استخدام المرايا المحلية
إذا كنت تستخدم Maven
البحث عن الإعدادات. xml وضبط المصدر. هنا نستخدم مصدر Alibaba Cloud ، ولا تزال السرعة سريعة جدًا.
<lirror> <Id> alimaven </id> <ame> aliyun maven </mame> <Url> http://maven.aliyun.com/nexus/content/groups/public/ </url> <mirrorof> المركزية </mirrorof> </mirror>
إذا كنت تستخدم Gradle
قم بإنشاء ملف جديد init.gradle ضمن user_home/.gradle/، أدخل المحتوى أدناه وحفظه.
allProjects {spositories {def repository_url = 'http://maven.aliyun.com/nexus/content/groups/public/' all {artifactrepository repo -> if (repo movenartifictrepository) {def url = (url.startswith ('https://repo1.maven.org/maven2') || url.startswith ('https://jcenter.bintray.com/')) {project.logger.lifecycle "repository $ {repo.url} repository $ repository_url." إزالة repo}}} maven {url ropository_url}}}ما سبق هو كل محتوى هذه المقالة. آمل أن يكون ذلك مفيدًا لتعلم الجميع وآمل أن يدعم الجميع wulin.com أكثر.