相关疑难解决方法(0)

Gradle不包括已发布的pom.xml中的依赖项

我有一个Gradle项目,我正在使用maven-publisher插件将我的android库安装到maven local和maven repo.

这可行,但生成的pom.xml不包含任何依赖项信息.是否有解决方法来包含该信息,或者我是否被迫返回maven插件并执行所需的所有手动配置?


研究我意识到我没有告诉出版物依赖的位置,我只是指定输出/工件,所以我需要一种方法将它链接MavenPublication到依赖项,但我还没有找到如何在文档.

------------------------------------------------------------
Gradle 1.10
------------------------------------------------------------

Build time:   2013-12-17 09:28:15 UTC
Build number: none
Revision:     36ced393628875ff15575fa03d16c1349ffe8bb6

Groovy:       1.8.6
Ant:          Apache Ant(TM) version 1.9.2 compiled on July 8 2013
Ivy:          2.2.0
JVM:          1.7.0_60 (Oracle Corporation 24.60-b09)
OS:           Mac OS X 10.9.2 x86_64

相关的build.gradle部分

//...
apply plugin: 'android-library'
apply plugin: 'robolectric'
apply plugin: 'maven-publish'

//...
repositories {
     mavenLocal()
     maven  {
         name "myNexus"
         url myNexusUrl
     }
     mavenCentral()
}

//...
android.libraryVariants
publishing {
    publications { …
Run Code Online (Sandbox Code Playgroud)

android gradle pom.xml maven

44
推荐指数
4
解决办法
1万
查看次数

标签 统计

android ×1

gradle ×1

maven ×1

pom.xml ×1