问题标签 [mvn-repo]

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.

0 投票
21 回答
426950 浏览

java - 在 Maven 存储库中查找 Oracle JDBC 驱动程序

我想将 oracle jdbc 驱动程序作为依赖项(运行时范围)添加到我的项目中 - ojdbc14。在 MVNrepository 站点中,放入 POM 的依赖项是:

当然这不起作用,因为它不在 maven 使用的中央存储库中。2个问题:

  1. 如何找到包含此工件的存储库(如果有)?

  2. 如何添加它以便 Maven 使用它?

0 投票
19 回答
230259 浏览

java - 从 Maven 存储库获取源 JAR

有谁知道您是否可以在 Maven 存储库中找到源 JAR?

0 投票
33 回答
1297345 浏览

java - 如何将本地 jar 文件添加到 Maven 项目?

如何直接在项目的库源中添加本地 jar 文件(还不是 Maven 存储库的一部分)?

0 投票
3 回答
243 浏览

maven - Maven 存储库

我已经下载了 Maven 存储库中的所有工件。现在我将存储库文件夹内容复制到其他运行 maven 的计算机上。我必须访问这个新的 Maven 命令存储库,但它正在尝试连接到网络以下载所需的工件。我应该怎么办??有没有办法使用手动创建的这样的存储库?

0 投票
3 回答
137776 浏览

maven - 创建本地 Maven 存储库

我想创建本地 Maven 存储库。我做了以下步骤:

  1. 在eclipse中安装maven插件
  2. 在 apache 服务器中创建了一个文件夹 localrepository,可使用 http://<my-domain>/localrepository 访问
  3. 在我提供的项目 pom.xml 中

    /li>

但它没有解析 http://<my-domain>/localMavenRepository 上的 jars

是否需要提供存储库?

0 投票
9 回答
123449 浏览

maven - 在 github 上托管一个 Maven 存储库

我有一个我正在 github 上工作的小型开源库的分支。我想通过 maven 将它提供给其他开发人员,但我不想运行我自己的 Nexus 服务器,而且因为它是一个分支,所以我不能轻易地将它部署到 oss.sonatype.org。

我想做的是将它部署到github,以便其他人可以使用maven访问它。最好的方法是什么?

0 投票
0 回答
1058 浏览

xml - Maven:未能在项目上执行目标

我即将将我在Aurelia中的项目与我朋友使用Maven构建的后端连接起来,但我在运行时遇到了一个问题:

在项目目录中。我以前从未使用过Maven。

错误描述:

我的pom.xml文件:

我搜索了一下并尝试运行mvn clean install或删除 /.m2 - 它根本没有帮助。如果这很重要,他使用 Windows 10,我尝试使用 Ubuntu 运行它。谁能帮我这个?

0 投票
2 回答
75 浏览

java - 本地非 maven jar 正在 maven 服务器上搜索。为什么?

[错误] 无法在项目门户上执行目标:无法解析项目 com.learning:portal:war:1.0.0-SNAPSHOT 的依赖项:在中央找不到工件 com.myapp.Local-2017:jar:1.0(https ://repo.maven.apache.org/maven2 )

在 pom.xml 中:

插件:

0 投票
1 回答
4239 浏览

maven - AWS CodeBuild 无法访问 GitHub 上的 Maven 存储库

我在使用 AWS CodeBuild 时遇到了一点问题。我们在 Github ( https://github.com/ibissource/mvn-repo ) 上将 ibis 适配器框架作为 Maven 存储库托管。

我正在使用该框架作为我正在处理的项目的依赖项。在我的 pom.xml 文件中,我设置了版本属性和存储库/依赖项。

当我在本地运行 Maven 构建时,它可以轻松找到依赖项(它会发出有关无法传输元数据的警告),但它能够毫无问题地构建。

编辑:它能够在本地构建,因为我将文件缓存在我的 .m2 存储库中.. 重命名文件夹后,我能够重现问题

当我将更改提交到 CodeCommit 并触发 CodePipeline 时,一旦到达 CodeBuild,它几乎立即失败并出现以下错误:

错误] 无法在项目 api 上执行目标:无法解析项目 com.priooo:api:war:0.0.29 的依赖项:无法在 org.ibissource:ibis-adapterframework-core:jar:7.0-B4-SNAPSHOT 收集依赖项: 无法读取 org.ibissource:ibis-adapterframework-core:jar:7.0-B4-SNAPSHOT 的工件描述符:无法将工件 org.ibissource:ibis-adapterframework-core:pom:7.0-B4-SNAPSHOT 从/到 ibis 传输-mvn-repo ( https://github.com/ibissource/mvn-repo/raw/master/releases ):收到致命警报:protocol_version -> [帮助 1]

在依赖项中,我有以下内容

解决方案

似乎 Maven 不喜欢 Github 对原始文件的重定向。我们已将 Github URL 更改为原始 URL,它似乎解决了问题

0 投票
2 回答
2247 浏览

maven - 是否可以将工件上传到 Nexus 中的 maven-central 存储库?

我正在尝试将工件上传到 Nexus 中的“maven-central”存储库。我正在使用命令:

我收到错误消息:

用户代理:curl/7.54.0 接受:/ 内容长度:560414 预期:100-继续 HTTP/1.1 400 Maven 2 存储库的路径无效日期:2018 年 3 月 9 日星期五 15:54:10 GMT 服务器:Nexus/ 3.9.0-01 (OSS)

我尝试了 sonatype 文档中的多个 curl 命令,但无济于事。我的问题是,这甚至可能吗?UI 只给了我上传到 maven-releases 和 nuget-hosted 的选项。我该如何解决这个问题?