簡體   English   中英

JCenter和Maven Central如何相互不同?

[英]How are JCenter and Maven Central coordinates different from one another?

我正在嘗試包含LazyBones ,它存儲在我的Gradle項目中的Bintray / JCenter中作為編譯時依賴項,如下所示:

repositories {
    mavenLocal()
    mavenCentral()
    jcenter()
}

dependencies {
    compile 'com.typesafe.akka:akka-actor_2.10:2.3.12'
    compile 'org.codemonkey.simplejavamail:simple-java-mail:2.3'
    compile 'pledbrook/lazybones-templates:lazybones:0.8.1'     // <-- here
}

我已經嘗試了0.8.1版本的組/工件名稱的許多其他組合/排列,但沒有任何工作/解決。 這是我第一次(有意)嘗試依賴於存儲在JCenter中的編譯二進制文件,而不是通過Maven Central提供的。 所以我想問:Maven Central和JCenter坐標之間有什么區別,我需要做什么才能讓Gradle“找到”生活在JCenter中的LazyBones JAR?

這個Lazybones神器的東西是它不是一個maven神器。 這是一個拉鏈,而不是maven布局,根據我對Lazybones的了解,它不應該直接用作Gradle / Maven的依賴。 這就是你不能使用法線坐標的原因。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM