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