Java Maven没有';t从谷歌存储库下载JAR

Java Maven没有';t从谷歌存储库下载JAR,java,android,eclipse,maven,android-appcompat,Java,Android,Eclipse,Maven,Android Appcompat,我正在使用eclispe和adt+maven开发一个android应用程序(谷歌已经成功地使之变得足够困难) 但eclipse不认可google的android支持库,我将其添加到我的pom中,如: <!-- ============= ANDROID =============== --> <dependency> <groupId>com.android.support</groupId> <

我正在使用eclispe和adt+maven开发一个android应用程序(谷歌已经成功地使之变得足够困难)

但eclipse不认可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>


com.android.support

只有源代码jar出现了。。。为什么?如何处理它?

确保您的
元素是在依赖项部分声明的,而不是在依赖项中声明的

并且,使用
mvn-dependency:tree
验证预期工件确实是项目所需依赖项的一部分


只有这样,您才能检查Google repo是否被考虑在内。

所有依赖项标记是否都放在标记内?条目
。LastUpdate
表明您存在一些访问/代理/防火墙问题或只是名称错误的依赖项…如果是与连接相关的问题,它不会下载任何其他依赖项,甚至是sources.jar,但它确实。。。因此,我不同意访问/代理/防火墙阻止访问的可能性,除非它站在谷歌一边
<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>