问题标签 [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.
maven - Maven 检查本地存储库,但从中央下载。为什么?
我们有一个用于缓存的本地工件存储库设置。它是在我们的项目中配置的,但是当我查看构建过程的标准输出时,我看到了这样的行
所以看起来它正在尝试从本地存储库和 Maven Central 下载 jar,然后实际使用 Maven Central)。
如果我在浏览器中复制本地存储库的 url,我会毫无问题地得到 jar。
如果我检查人工制品的管理应用程序,我可以看到人工制品。
任何人都可以解释为什么要使用 Maven Central 吗?
更新:发生了什么,我做了什么:
orien 的回答解释了为什么 Maven Central 被访问。
mliebelt 评论向我暗示了我的解决方案:看起来我们的本地存储库在必须首先下载工件时响应缓慢。我将缓存配置为在请求 pom 时急切地下载 jar 和源。这应该会减少从其他地方下载的工件数量。
maven - 为什么是包含的元素
依赖是 -
不应该——
由于包含标签似乎会导致错误,因此附上 -
maven - 从 Maven Central 中删除工件
我刚刚将一个工件从 oss.sonatype.org 同步到 Maven Central。这样做之后,立即发现了一个问题(当然)。我还没有宣布新的神器,目前还不太可能有人在使用它,所以我想在有人开始使用损坏的版本之前将其删除。
如何从 Maven Central 中删除损坏的工件?
maven - Maven Central 的 Nexus 索引不是最新的(新安装)
我有一个全新的 Sonatype Nexus 安装,我打算用它来代理 Maven Central 和其他存储库。一切似乎都运行良好,直到我想从 com.theoryinpractise 获得最新版本的 clojure-maven-plugin。在 Eclipse 中,当我知道存在更高版本时,我只能看到最高版本 1.3.8 的版本。
我尝试搜索 search.maven.org 并确认版本 1.3.9 和 1.3.10 确实在中央存储库中可用。
我已经使用 Web 界面登录到 Sonatype Nexus,并为中央存储库尝试了“浏览索引”,它只列出了最高 1.3.8 的版本。但是,对同一存储库使用“浏览远程”选项卡会显示最高 1.3.10 的版本。
我已经尝试了我能想到的所有方法来更新索引(“下载远程索引”设置为 true,并且我选择了过期缓存、修复索引、更新索引)。我的 Nexus 安装只有 4 天,所以我不确定为什么至少 3 个月的 1.3.9 版本不会反映在最初下载的索引中。
如果您有任何关于下一步尝试的想法,我将不胜感激。
maven - 将工件提交到 Maven 中央存储库的程序和要求是什么?
我想需要一些通行证才能将工件提交到 Maven 中央存储库。
我想详细了解有什么要求,要遵循的程序是什么,以及在此过程中是否有教程或指南可以提供帮助。
我听说您还需要对工件进行数字签名(gpg),有关此的一些详细信息也将受到欢迎。
maven - 如何在 Maven 中使用 Processing 核心库?
我想在我的 Maven 项目中使用处理库,但我找不到任何依赖项。我在哪里可以得到它?
java - 由 Maven Central 建模的所有依赖关系的可视化图表
以前关于 Stack Overflow的问题表明,可以绘制 Maven 托管项目中所有模块的图表。
我想知道是否有人已经完成并发布了 Maven Central 管理的所有依赖项的权威可视化表示?
maven - 从 Maven Central 动态链接到最新的“jar-with-dependencies”
我正在尝试使用Maven 中央 API为最新版本的工件提供动态下载链接。虽然这适用于普通 jar,但我似乎无法将其链接到工件的“jar-with-dependencies”版本。
使用com.ning:nagios
神器,最新的可以在
我曾假设我可以使用l
查询参数(基于链接的 API)来指定“jar-with-dependencies”分类器,但该链接仅下载普通 jar。
有没有办法链接到这个版本的工件?
android - 如何将工件添加到 Maven 存储库
我对maven一无所知。最近我下载了一个 Android 项目代码,其中包含 pom.xml 文件。因此,在搜索了几个小时后,我设法将它正确地导入为一个 Maven 项目。每件事似乎都没有错误,但对于一个项目。
缺少工件 org.mapsforge:mapsforge-map:jar:0.3.0
所以我看着我的
C:\Users\MWH.m2\repository\org\mapsforge\mapsforge-map\0.3.0
我所有的工件都存储在哪里。但是这个 mapsforge-map jar 没有可执行的 jar 文件。如果我的存储库中没有这个 jar,我该如何将它添加到这个 maven 项目中?
提前致谢。
java - Maven Central 中的 Web 资源
如果使用 jar 文件和 web 资源(js、css、图像),在 Maven 中央存储库中添加项目的最佳方法是什么?
我找不到任何好的方法来做到这一点,因此用户可以在 pom.xml 中添加依赖项并获取所有必需的文件(不仅是 jar 文件)。
我找到了 WebJars 项目,但它看起来有点复杂,需要额外的步骤(在获取我的项目之前添加和配置 webjars maven 插件)。
拥有另一个具有类似结构的项目会很有用。
谢谢你的帮助!