jcenter那些事儿
jcenter是一個server托管在bintray.com的maven倉庫。
in project’s build.gradle file
allprojects {
repositories {
jcenter()
}
}
或者也能夠用Maven Central:server托管在sonatype.org的maven倉庫。
allprojects {
repositories {
mavenCentral()
}
}
這兩者都是標準的android代碼庫倉庫。可是托管在不同的地方。有不同的提供商提供。所以沒有直接關系。
能找jcenter中找到的庫,不一定能在maven central中找到。
一開始,android studio 選擇Maven Central作為默認倉庫。一旦你用老版的AS創建了一個新工程。mavenCentral() 會在build.gradle中自己主動定義。
可是Maven Central對于開發人員體驗是不友好的,提交代碼庫非常麻煩,也有一些安全方面的原因。新的android sudio版本號切換到了jcenter()。jcenter()變成了默認生成的倉庫。
jcenter通過cdn分發庫,開發人員能有一個非常快的載入體驗。
jcenter是最大的java倉庫。你在maven central中能得到的庫。一般也能在jcener中得到。jcenter是maven cenral的一個超集
上傳庫簡單。不像maven須要簽名和復雜的流程。
Friendly-UI
在bintray中簡單的點擊就能同步到maven central倉庫
轉載于:https://www.cnblogs.com/yxwkf/p/5216176.html
總結
以上是生活随笔為你收集整理的jcenter那些事儿的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 日语的学习
- 下一篇: Hibernate所用15个jar包