问题标签 [maven-central]
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.
gradle - Gradle 的 JCenter 存储库中包含什么?
请注意,JCenter 将切换到只读模式。避免使用它。jcenter()
将在 Gradle 8.0 中删除。
从Gradle 1.7开始,有一个新的公共存储库 JCenter。
所以我想问一下 Maven Central 中的所有 JAR 文件是否都是这个存储库的一部分?如果没有,JCenter 存储库由什么组成?Maven Central 的 JCenter 作为停机时间是否更可靠?
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/
当我不使用 + 作为次要部分时,它可以工作:
git - 如何将 GitHub 项目放在 maven 上?
干净利落。
我在 Github.com 上有一个开源项目,人们要求我添加 maven 支持。由于我对maven不是很熟悉,所以我真的不知道该怎么做。
如何为我的项目添加 Maven 支持?如何将我的项目上传到 maven Central?
另一个问题:为什么人们想要我的项目放在 maven 上,因为他们可以很方便地在 github 上克隆它?
sbt - 如何在不弄乱 Maven Central 的情况下测试构建发布插件?
我有一个设计用于运行测试的sbt 插件,如果当前提交是 git 标记的,则执行一些其他操作,包括通过 sbt-sonatype 将人工制品运送到 Maven Central。
我想进行端到端测试以确保它没有损坏,所以我创建了一个虚拟工件 repo1.maven.org/maven2/com/gu/ztmp-scala-automation_2.10/ 并发布一个新副本作为我的脚本测试的一部分。
我的问题是如何使测试自包含 - 目前它有一个我无法撤消的副作用(释放到 maven Central),所以我必须每次增加测试发布的版本。另外,我正在用不理想的垃圾填充生产回购。
想法包括有某种本地联系,或者我可以在仅验证模式下运行 sonatype 但不更新 maven 中心?然后删除回购?
maven - Maven 中央存储库:浏览工件的任何友好方式?
我是新手。现在我正在学习如何从 maven 存储库中查找和使用库。我认为 maven 中央存储库 (mcr) 类似于 cpan,只是 mcr 用于 java,cpan 用于 perl。
我发现 mcr 和 cpan 之间有很大的区别:当我在cpan web中搜索某些内容(例如“ssh”)时,我会得到对找到的包的简要描述(它们是什么以及它们的作用)。如果我点击包链接,我会得到完整的描述(名称、概要、描述、示例等)。
现在,如果我在mcr web中搜索某些东西(例如“ssh”),我会得到找到的工件列表、它们的 groupid、版本和日期,但是没有关于工件是什么或它的作用的描述。即使我单击链接(版本链接是唯一提供一些信息的链接),我也没有得到任何关于它是什么或它的作用或示例的描述。
有什么方法(即其他页面)以更友好的方式浏览存储库工件吗?(类似于 cpan 的东西)
android - 如何在 maven 上发布库项目?
干净利落。
我在 GitHub 上有一个开源库存储库,这个 Android 库的用户要求将该库发布在maven Central上以便于使用。由于我对maven不是很熟悉,所以我真的不知道该怎么做。我也不知道 maven 实际上做了什么不同,然后让我们说 Gradle 以及它的优势是什么。
如何为我的项目添加 Maven 支持?如何将我的项目上传到 maven Central?有没有关于我到底需要做什么的详细教程?
java - 工件从 Maven 中心消失?
在过去的几个小时里,以下工件似乎从 Maven 中心消失了:
groupId: org.apache.jena
artifactId: jena-jdbc
version: 1.1.0
它就在那里,我的项目建设得很好,然后突然间:
$ curl -I "http://repo.maven.apache.org/maven2/org/apache/jena/jena-jdbc/1.1.0/jena-jdbc-1.1.0.jar"
HTTP/1.1 404 Not Found
Server: nginx
Content-Type: text/html
Content-Length: 168
Accept-Ranges: bytes
Date: Mon, 22 Sep 2014 08:55:35 GMT
Via: 1.1 varnish
Connection: keep-alive
X-Served-By: cache-iad2121-IAD
X-Cache: MISS
X-Cache-Hits: 0
X-Timer: S1411376135.762460,VS0,VE53
这里发生了什么?它会神秘地卷土重来吗?什么会导致这种情况发生?有没有人见过这个?
FWIW:解决方法很简单,在本地下载并安装......但为什么它消失了?
android - 从 Maven 中心导入 RoundedImageView
我从 github 下载了一个项目,该项目没有附带 RoundedImageView 所需的库,该库是项目试图查找的库。我对 Android 有点陌生,并且没有任何使用 build.gradle 文件的经验,根据库的自述文件,该文件需要进行编辑。
有人可以一步一步告诉我如何导入这个库吗?这就是我现在所做的: 1. 从这里下载 javadoc.jar 文件
将我的 gradle 文件更改为如下所示:
/li>
我还创建了一个 libs 文件夹,将 jar 文件放在那里并将其添加到构建路径中……但没有什么能摆脱我的错误。
java - com.sun.jna 和 net.java.dev.jna 之间的区别?
我正在浏览中央 maven 存储库并看到 JNA 的一个net.java.dev.jna
和一个com.sun.jna
groupId。JNA 的 github 使用com.sun.jna
路径作为其源代码中的目录,表明 4.1 已作为评论的一部分推送到存储库中,但我看到net.java.dev.jna
的是 4.1 和com.sun.jna
3.0。
显然,我想使用 JNA,但很困惑。这个包裹是怎么回事?
https - Gradle 无法 HEAD https://..pom > peer 未通过身份验证
当您从 gradle 2.0 升级到 2.1 时,您可能会看到以下错误。
公平地说,这个错误不是由于 gradle 造成的。这是java如何处理ssl连接的问题。
我正在使用以下 java 版本。
您可以使用以下答案来导入您的 java 安装的安全证书。
我不关心https下载,http对我来说已经足够了。所以看我的回答。