问题标签 [jcenter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - Android buildscript 存储库:jcenter VS mavencentral
上次我使用 Android Studio 时,它使用buildscript 存储库生成.gradle
文件,而现在有.mavencentral()
jcenter()
谁能解释与此相关的问题。还有其他回购吗?我们什么时候应该切换它们?它们对项目、模块、库有什么影响?Android 开发人员还有其他必需品吗?
谁负责维护这些回购?
android - 从 maven-central 切换到 jcenter 时“找不到任何版本”
我正在尝试从 mavenCentral 切换到 jcenter (因为这是 android 的新默认设置)并偶然发现了这个问题:
找不到任何与 com.googlecode.android-query:android-query:0.25.+ 匹配的版本。
有趣的是它应该在那里:
http://jcenter.bintray.com/com/googlecode/android-query/android-query/0.25.9/
当我不使用 + 作为次要部分时,它可以工作:
android - 从 Maven 中心导入 RoundedImageView
我从 github 下载了一个项目,该项目没有附带 RoundedImageView 所需的库,该库是项目试图查找的库。我对 Android 有点陌生,并且没有任何使用 build.gradle 文件的经验,根据库的自述文件,该文件需要进行编辑。
有人可以一步一步告诉我如何导入这个库吗?这就是我现在所做的: 1. 从这里下载 javadoc.jar 文件
将我的 gradle 文件更改为如下所示:
/li>
我还创建了一个 libs 文件夹,将 jar 文件放在那里并将其添加到构建路径中……但没有什么能摆脱我的错误。
maven - Grails 2.3.6插件找不到jcenter?
我有一个 Grails 2.3.6 插件,其中包含以下内容BuildConfig
:
当我运行以下构建调用时:
我得到:
为什么?
maven - 从 JCenter 下载我在 Bintray 上发布的文件时遇到问题
我正在开发一个非常基本的 Gradle 插件(主要是为了获得经验),并且我已经向我的 Bintray 存储库发布了一个版本,应该可以在这里查看。
我已经将我的存储库链接到 JCenter(并且可以在此处找到我的插件),现在,为了测试它是否正常工作,我正在尝试从 Gradle 构建脚本下载这些工件并将我的插件应用到一个模拟项目:
但是,Gradle 无法解决该依赖关系并引发此异常:
这是因为JCenter似乎没有托管我的文件(在 下com/github/tagc
)。我不确定为什么会这样。在确认我的存储库与 JCenter 链接后,是否需要采取任何其他步骤来使其托管我上传的文件,以便我可以按照构建脚本中显示的方式访问它们?或者只是文件需要一些时间才能出现在 JCenter 上?自从我的存储库链接到 JCenter 以来已经有大约 5 个小时了。
任何帮助或建议将不胜感激。
android - Publishing android library to jcenter 错误 - 将 POM 文件添加到最新版本的包
我正在尝试使用 Bintray 的网站将我的 Android 库发布到 JCenter。
我使用以下博客文章创建了一个 Maven 样式的 zip 文件,其中包含所有需要的工件:aar、sources、javadocs 和 pom 文件:
一切似乎都在创建的 zip 文件中,但在尝试将我的包链接到 JCenter 时仍然出现错误:
将 POM 文件添加到最新版本的包中
我不确定出了什么问题,因为里面有一个 pom..
有什么想法可能是错的吗?
更新:
这是 zip 文件的内容:
这是 POM 文件:
如您所见,pom 位于拉链内。这就是脚本创建它的方式。
plugins - 只上传到 Jcenter 不能导入到 gradle
我使用Gradle plugin dev将我的插件上传到jCenter。但现在我不知道如何在 gradle 中使用它。
它找不到类路径。我这样构建它:
groupId:artifactId:version
我的项目可以在这里找到。
java - 上传 eclipse 项目/库以用作 gradle 依赖项
我有一个正在 Eclipse 中构建的库,但我想将它上传到 jCenter 以用作 Android Studio 项目中的 gradle 依赖项。我已经尝试在 Eclipse 中构建 gradle 文件,创建一个 Bintray 帐户,并尝试将其链接到 jCenter,但似乎没有通过。可能是因为我没有在 Bintray 上发布它,但我也没有看到任何发布它的选项。
android - 我应该使用 JCenter 的 Guava-base-libaries 还是有其他地方可以获得模块化的 Guava-jars?
JCenter/Maven Central 的 Guava 库有不同的风格
- 要么是 2205KB的整个库
- 或在100KB的guava-base等模块中
我只是担心后者显然在五年内没有更新,并且有一个版本'RC3'。然而我想有一些地方只获取部分 Guava 库,因为整个库很大,并且我的 Android Gradle 项目的构建时间增加了 3-4 秒(很多 DEX 正在进行) .
我应该使用guava-base
它吗?还有其他选择(存储库)吗?