通过如下方式上传子模块到maven.
...
./gradlew :libraries:android-library-qiniu:uploadArchives
./gradlew :libraries:android-library-utils:uploadArchives
...
然后通过下面的方式下载。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.gezbox.utils:gezbox-utils:1.0.0'
compile 'com.gezbox.qiniu:gezbox-qiniu:1.0.0'
}
utils模块的可以下载成功,但是qiniu模块下载不变量
错误截图如下,
> android-mrwind-parttime:libraies:printer maybe the library module of the project
通过查看maven server上面的文件,发现qiniu模块上传是正常的。
个人推测这两个包的区别也就是,qiniu模块里面,引用了utils模块。
但是为什么qiniu模块,下载时会提示那样的错误,感觉像是找了一个错误的groupId去下载。
主要gradle文件如下,
build.gradle of qiniu
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.gezbox.utils:gezbox-utils:1.0.0'
}
build.gradle of utils
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.4.0'
}
gradle of maven
https://github.com/chrisbanes/gradle-mvn-push/blob/master/gradle-mvn-push.gradle
...
./gradlew :libraries:android-library-qiniu:uploadArchives
./gradlew :libraries:android-library-utils:uploadArchives
...
然后通过下面的方式下载。
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.gezbox.utils:gezbox-utils:1.0.0'
compile 'com.gezbox.qiniu:gezbox-qiniu:1.0.0'
}
utils模块的可以下载成功,但是qiniu模块下载不变量
错误截图如下,
> android-mrwind-parttime:libraies:printer maybe the library module of the project

通过查看maven server上面的文件,发现qiniu模块上传是正常的。


个人推测这两个包的区别也就是,qiniu模块里面,引用了utils模块。
但是为什么qiniu模块,下载时会提示那样的错误,感觉像是找了一个错误的groupId去下载。
主要gradle文件如下,
build.gradle of qiniu
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.gezbox.utils:gezbox-utils:1.0.0'
}
build.gradle of utils
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:23.4.0'
}
gradle of maven
https://github.com/chrisbanes/gradle-mvn-push/blob/master/gradle-mvn-push.gradle