首页 文章
  • 2 votes
     answers
     views

    防止Jenkins将Artifact安装到本地Maven资源库

    Jenkins正在将最近构建的工件安装到本地Maven存储库,即使以仅 clean package 的目标执行作业也是如此 . 当有人意外提交共享库的更新版本而不增加库POM中的版本号时,这会导致问题 . Jenkins构建了jar,将其安装到本地Maven存储库,然后(按照配置)将工件部署到我们的共享Nexus存储库 . Nexus非常正确地拒绝接受新工件,因为它已经有一个给定版本号的版本 ...
  • 0 votes
     answers
     views

    Jenkins Nexus使用Maven上传不同的存储库

    在Jenkins中,我使用Nexus-Artifact Uploader插件将我们的maven部署结果加载到nexus中 . 并不罕见我们在Nexus中有不同的存储库(快照和发布) . 我喜欢在Jenkins中确定应该上载部署的人工制品库 . 在Jenkins中,我可以为此配置参数,但插件不支持任何这些参数 . 是最常用的方法在pom.xml中实现它还是有人以我尝试的方式解决了这个问题? 提前致谢...
  • 1 votes
     answers
     views

    Jenkins使用Deploy到Maven Repository将工件部署到Nexus

    我们有一个方案将maven build生成的工件部署到Nexus . 詹金斯的工作将实现目标 clean package . 如果pom.xml具有SNAPSHOT版本,则工件应该转到SNAPSHOT repo . 如果pom.xml具有发布版本,则工件应该发布repo . 知道我们如何使用Deploy to Maven Repository插件实现这一目标 . 截至目前,我在Execute S...
  • 1 votes
     answers
     views

    如何使用Jenkins多配置作业发布正在构建的Maven项目

    我试图在上面显示的建议问题中找到这个问题的答案,并通过谷歌,但我找不到解决方案 . 我有一个maven项目,在构建时,激活正在构建的平台的正确配置文件 . Windows配置文件,下载源代码并使用分类器将Windows二进制文件构建到工件中: myproj-version-SNAPSHOT-w64.jar linux配置文件,下载源代码并使用分类器将Linux二进制文件构建到工件中: myp...
  • 0 votes
     answers
     views

    maven无法通过我的本地nexus存储库解决依赖关系

    我已经设置了一个内部的Sonatype Nexus存储库,并配置maven来检查我的本地Nexus,而不是直接从公共存储库获取工件 . http://www.sonatype.com/books/nexus-book/reference/config-sect-intro.html 我们的项目能够下载除Maven中心的一个工件之外的大多数工件 . 以下是构建错误:无法在项目shindig-gad...
  • 0 votes
     answers
     views

    如何让Sonatype Nexus下载最新版本的jar?

    我正在使用Sonatype Nexus 1.5.0并且特定jar在Public Maven Central中有更新的版本,而我的Nexus没有它 . 假设只有安装了Nexus的服务器才有互联网连接,我的本地笔记本电脑不允许直接连接到互联网,如何让Nexus下载更新版本的jar,以便我的本地版本可以下载更新的版本来自Nexus? 我本地Maven的settings.xml配置了Nexus的URL以下...
  • 14 votes
     answers
     views

    如何在共享的jenkins服务器上管理maven settings.xml?

    我有一个由几个团队共享的Jenkins集群,我可以配置构建作业,但是我不能轻易地对Jenkins配置本身进行更改 . 有一个中央“nexus pro”maven存储库管理器,但是这个非常大的跨国公司中的每个团队/团队都有自己的repo,发布到repos需要用户名/密码组合 . 这意味着我必须使用maven settings.xml配置Jenkins服务器,这对我正在使用的团队来说是唯一的,而不会弄...
  • 0 votes
     answers
     views

    可以使用maven local repo下载jar文件,但不能使用maven nexus吗?

    我正在尝试将nexus整合到一个maven项目中并遇到问题,希望有人可以提供帮助 . 最初我让我的maven settings.xml 文件只使用本地存储库: <settings> <localRepository>C:\\r</localRepository> ... </settings> 这工作正常,我的项目的所有依赖项都下载到本地...
  • 2 votes
     answers
     views

    mvn将快照部署到nexus oss失败,返回代码为500内部错误

    我使用maven将工件部署到sonatype nexus,我可以正常执行发布操作,但部署快照失败 . sonatype nexus 2.7.0.5 Java 1.7 maven 3.0.5 mvn release:prepare; mvn release:perform;成功没有任何错误 mvn部署失败,返回码为500 [INFO] maven-jar-plugin:2.4...
  • 0 votes
     answers
     views

    如何使用Sonatype Nexus作为常 Spring 藤依赖的镜像[重复]

    这个问题在这里已有答案: Use public maven repository with ivy 3个答案 我想使用Sonatype Nexus作为公司内部maven / ivy存储库 . 我的目标是每个请求都转到nexus,如果nexus(尚未)包含所请求的工件,它应该将请求委托给官方maven存储库 . 从官方maven存储库下载的所有工件应保存在nexus上(作为备份) . 另外,我希...
  • 0 votes
     answers
     views

    Maven Nexus Oracle ojdbc

    我可以访问nexus存储库,我的settings.xml文件使我可以访问maven中央存储库中托管的每个jar文件 . 我的maven设置文件几乎是从nexus文档中逐字复制的 <mirrors> <mirror> <!--This sends everything else to /public --> <id>pu...
  • 73 votes
     answers
     views

    在Nexus中部署工件时出错

    我在Nexus服务器的自己的存储库中部署工件时遇到错误:“无法部署工件:无法传输工件”“无法传输文件http:/// my_artifact . 返回代码为:400” 我让Nexus运行一个自定义存储库my_repo与下一个maven本地配置: 的settings.xml <server> <id>my_repo</id> <usernam...
  • -2 votes
     answers
     views

    错误“无法传输元数据”jenkins Maven部署工件

    我刚刚在Jenkins上启动了一个工作,用于在nexus存储库中部署工件,但我收到了以下消息 . [INFO] ---------------------------------------------- -------------------------- [ERROR]无法执行目标org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy项...
  • 18 votes
     answers
     views

    如何将我的工件部署到我的nexus上?

    我使用nexus开源作为Maven 3.0.3的存储库管理器 Maven能够创建工件* .jar . 现在,我想知道如何将生成的工件* .jar推送到nexus repo管理器,以便其他相关模块可以从中获取 . 我提到了这个guide . 在 settings.xml ,我有 <server> <id>nexus-site</id&g...
  • 0 votes
     answers
     views

    更改nexus服务器:Maven部署仍然部署到旧服务器

    我已将所有内容从旧的Nexus服务器复制到新服务器 . 我可以登录到新服务器,查看所有上传的工件等 . 在Jenkins构建主机上,maven构建显然是作为jenkins用户运行的 . 该用户的主目录是/ var / lib / jenkins . 在那里,我复制了.m2文件夹并更改了settings.xml中的所有旧URL以指向新URL . 但是,当我运行maven部署时,当构建从新的nexus...
  • 4 votes
     answers
     views

    从Maven命令行部署SNAPSHOT工件和源到Nexus

    我正在尝试使用maven命令行将一个EXE文件和它的压缩源文件部署到Sonatype Nexus . 必须将文件部署为SNAPSHOT . 所以,我有2个文件: -testXYZ.exe and source file -testXYZ.zip 使用maven 2.2.1和这里描述的命令: mvn deploy:deploy-file -Durl=file:///home/me/m2-repo ...
  • 6 votes
     answers
     views

    Jenkins maven将jar部署到nexus - artifact命名

    我的java / maven项目叫做“testproject”,它与我的jenkins和nexus repo联系在一起: 我的pom.xml看起来像: .... <distributionManagement> <!-- use the following if you're not using a snapshot version. --> &lt...
  • 0 votes
     answers
     views

    詹金斯抛出:连接到Nexus拒绝错误?

    我们正在使用Maven部署插件而Jenkins无法部署和抛出异常?在本地它工作(控制台) . 这是为什么? 詹金斯错误: Could not transfer artifact XX:XYZ from/to nexus (http://10.0.0.0:8081/nexus/content/groups/public): Connection to http: //10.0.0.0:8081 re...
  • 2 votes
     answers
     views

    詹金斯不能用Maven构建 . 可能是代理问题

    我正在尝试与Maven,Jenkins,SVN和Nexus Build 一个环境 . 我通过SVN将作业添加到Jenkins,但由于Maven错误,Jenkins无法构建这些作业 . 这是错误日志 [INFO] [INFO] --------------...
  • 1 votes
     answers
     views

    无法将快照工件部署到nexus

    我刚刚在我的Windows Tomcat上安装了Nexus 2.7.1并启动并运行 . 我正在尝试使用“maven deploy”命令将SNAPSHOT jar部署到Nexus快照存储库,但会出现以下错误 . 使用Maven 3.0.5版 . 请指导 . *[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-pl...
  • 0 votes
     answers
     views

    下载nexus工件

    我使用ANT来构建工件(最后所有工件将被压缩在一个zip文件中)和jenkins插件“Nexus Artifact Uploader”将工件上传到nexus存储库 . 我想使用ANT OR jenkins插件从nexus存储库下载工件(zip文件) . 我不应该使用maven来完成这项任务 . 此外,在我的部署环境中不允许使用像'wget'或'curl'这样的unix命令 . 它失败并且权限被拒绝...
  • 90 votes
     answers
     views

    将工件上传到Nexus,没有Maven

    我有一个非Java项目,它生成一个版本化的构建工件,我想将它上传到Nexus存储库 . 因为项目不是Java,所以它不使用Maven进行构建 . 我宁愿不介绍Maven / POM文件只是为了让文件进入Nexus . 博客上的Nexus REST API链接最终都在登录墙上,没有“创建用户”链接,我可以看到 . 那么,在没有Maven的情况下,将构建工件上传到Nexus存储库的最佳(或任何合理)方...
  • 21 votes
     answers
     views

    如何限制Nexus中部署的快照工件的数量?

    我们正在使用Nexus来部署我们的快照工件 . 我们的构建服务器使用以下命令在每次构建期间部署它们:mvn deploy . 作为每个构建的结果,部署了较新版本的工件 . 已经将大量工件部署到存储库的问题当然我们只需要最后一个工件 . 有没有办法限制Nexus中已部署快照的数量?谢谢你的帮助,迈克尔
  • 4 votes
     answers
     views

    从Maven部署到Nexus有错误:ReasonPhrase:禁止

    http://numberformat.wordpress.com/2011/05/18/nexus-repository/ 我按照上面的链接来设置Maven和Nexus,一切都是新的 . 我不能在那里留下新的评论,所以我在这里发布 . 经过这么长时间,我在另一家公司,当我尝试在我的本地PC中设置一个简单的示例时,我在“mvn deploy”中将此错误发送到简单的Maven my-app示例 . ...
  • 0 votes
     answers
     views

    Maven无法在nexus中部署

    我有两台分开的机器 Ubuntu Server 12.04 maven Instaled(Apache Maven 3.0.4) 安装了Windows Server 2008 R2 nexus(Nexus Repository Manager OSS 2.12.0-01) 我用maven创建了一个简单的java项目,我无法在远程nexus存储库上部署它 . 我的pom.xml: &lt...
  • 0 votes
     answers
     views

    从Nexus部署到JBoss Fuse的正确方法?

    我有一些JBoss项目,POM中的版本设置为1.0.0-SNAPSHOT . JBoss在Negus快照存储库中设置为org.ops4j.pax.url.mvn.cfg中的远程存储库,如下所示: org.ops4j.pax.url.mvn.repositories= \ http://localhost:8888/nexus/content/repositories/snapshots/@sna...
  • 2 votes
     answers
     views

    将jar工件部署到Nexus会导致内容类型不匹配

    我正在使用Nexus Repository Manager v3.1.0-04 . 当我尝试将jar工件 mvn deploy 存储到我的存储库时,我遇到了以下问题 . [错误]无法执行目标org.sonatype.plugins:nexus-staging-maven-plugin:1.5.1:在项目休息服务上部署(inject-nexus-deploy):无法部署工件:无法传输工件com ....
  • 4 votes
     answers
     views

    使用Snapshot策略部署nexus工件,但版本中没有SNAPSHOT字符串

    显然我的Nexus拒绝我向他扔的每一个部署,如果该工件在版本中没有-SNAPSHOT . 数据: 失败工件的名称:entando-core-engine-experiment-bundles_with_bootstrap.jar其中 experiment-bundles_with_bootstrap 是pom.xml的version元素中的版本我的Nexus上的 托管存储库策略:快照,允许...
  • 1 votes
     answers
     views

    Nexus不会更新SNAPSHOT的元数据

    我的设置是一个jenkins轮询我的git repo,并在每次推送时发布到nexus repo . 然后我有一个下游项目,它接受这个工件并将其部署到测试服务器 . 这个项目使用jenkins的工件解析器插件,只使用“LATEST”作为版本 . 我注意到的是以下内容 . 发布新快照后,元数据仅在特定版本文件夹中更新 . 特定版本元数据是正确的: https://repo.woodenstake.se...
  • 0 votes
     answers
     views

    如何使用Maven将ZIP文件上传到Nexus并避免在Nexus中创建pom工件?

    在我的项目中,我将几个文件打包成ZIP文件并将其上传到Nexus存储库 . 我使用Maven程序集插件实现了两个操作: 的pom.xml <groupId>com.ddd.tools</groupId> <artifactId>mytool</artifactId> <version>2.1.0</version> <p...

热门问题