Maven не скачивает банки из репозитория Google - PullRequest
0 голосов
/ 19 мая 2018

Я использую eclispe с adt + maven для разработки приложения для Android (что Google успешно сделал достаточно трудным)

Но затмение не распознает библиотеку поддержки Google для Android, я добавил ее в свой pomкак:

    <!-- ============= ANDROID =============== -->
    <dependency>
        <groupId>com.android.support</groupId>
        <artifactId>appcompat-v7</artifactId>
        <version>27.1.1</version>
    </dependency>
    <dependency>
        <groupId>com.android.support.constraint</groupId>
        <artifactId>constraint-layout</artifactId>
        <version>1.1.0</version>
    </dependency>
    <dependency>
        <groupId>com.android.support</groupId>
        <artifactId>design</artifactId>
        <version>27.1.1</version>
    </dependency>

    <dependency>
        <groupId>com.google.android.gms</groupId>
        <artifactId>play-services-ads</artifactId>
        <version>15.0.1</version>
    </dependency>

И в этот же момент я добавил репозиторий Google с:

<repositories>
        <repository>
            <id>android-studio</id>
            <name>lixo</name>
            <url>https://maven.google.com</url>
            <!-- <url>file://C:\Program Files\Android\Android Studio\gradle\m2repository</url> -->
        </repository>
    </repositories>

но затмение [и также maven через команду оболочки] isn 'Я не могу скачать jar, и мой локальный репозиторий maven получает

enter image description here

только jar исходного кода пришел ... почему?как я могу это сделать?

1 Ответ

0 голосов
/ 19 мая 2018

Убедитесь, что ваши <dependency> элементы объявлены в разделе зависимостей, а не в <dependencyManagement> one .

И проверьте ваше дерево зависимостей , используяmvn dependency:tree для проверки того, что ожидаемый артефакт действительно является частью зависимостей, необходимых для вашего проекта.

Только тогда вы сможете проверить, учитывается ли репозиторий Google.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...