nexus相关内容

Maven存储库代理混乱

我正在使用maven 3.0(带有nexus设置)来构建我的项目,并且遇到构建失败: Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Could not find artifact directory:apacheds-core:jar:${apacheds_version} in central (htt ..
发布时间:2020-05-17 20:05:33 其他开发

Maven自包含的儿童神器

我有一个包含3个pom文件的项目:父文件(非常基本的一个,只是声明了它的子对象),用于构建项目本身的主pom和用于生成swagger客户端库的pom文件.客户端工件已下载到我们的Nexus中. 问题是,当我想在另一个项目中使用客户端库作为依赖项时,它还需要一个父工件.我不想将其下载到Nexus,因为它非常基础,只会充斥整个存储库.我试过打包某种uber-jar,但对我来说不起作用-jar很大 ..
发布时间:2020-05-17 20:05:31 Java开发

大三角帆Nexus集成

在将大三角帆与Nexus集成时,我遇到了问题. 基本上,这是我的过程-使用Jenkins构建docker映像并上传到Nexus.接下来,要基于Nexus上可用的新映像触发大三角帆管道,以在kubernetes上部署应用程序. 我已经使用了这两个命令 hal config provider docker-registry enable hal config provider docke ..
发布时间:2020-05-17 20:05:29 其他开发

Maven中用户友好的工件采购

我们需要有关我们团队中使用的库和框架的约定.最好是只在“允许使用org.jvnet.jax-ws-commons:jaxws-maven-plugin:2.3"之类的地方键入内容,然后自动允许此依赖项和所有传递性依赖项.哪个存储库和哪个功能支持它?我尝试了nexus的采购功能,但是它可以与已加载的工件一起使用,并且不允许/不允许传递依赖关系(IMHO nexus采购实现只是用户不友好的观点).我也 ..
发布时间:2020-05-17 20:05:22 其他开发

Nexus 3 Rest API检查组件是否存在

也许我错过了一些东西,但是我找不到从UI上传组件(jar或dll)到nexus 3存储库的方法.因此,我正在尝试为此工具构建一个工具,以优化上传过程,我需要一种方法来以编程方式检查组件是否存在于nexus存储库中,而所有找到合适的rest api的尝试都失败了. 有人有建议吗? 解决方案 目前,REST API已作为Beta发布.您可以通过以下链接获得更多信息并给我们反馈:您可以使用 ..
发布时间:2020-05-17 20:05:20 Java开发

groovy脚本以删除nexus 3(不是nexus 2)上的工件

我有nexus 3服务器,可以在其上保存工件,并且已满. 我希望创建一个每天删除旧工件的任务,但始终保留至少50个工件.问题是应该执行的默认任务不起作用. 所以我读到它可以通过安排在任务中运行的常规脚本来完成. 有人可以帮我吗?我在互联网上找不到任何有用的东西. 解决方案 基于@daniel-schröter的答案,您可以在此示例后添加Scheduled Task: 转到Sys ..
发布时间:2020-05-17 20:05:17 其他开发

是否可以从Sonatype Nexus Repository Manager 3.x的本地文件夹中部署工件

我使用 Sonatype Nexus Repository Manager 3.5.2 ,并希望从本地文件夹(连结已锁定).我在Nexus文档中找不到解决方案,并尝试在网上找到-未成功. 是否可能以及如何执行此操作(也许Nexus有一些插件)? thx以获取任何帮助..... Update: I have found a solution -> see Answers. 解决 ..
发布时间:2020-05-17 20:05:13 其他开发

Nexus 3是否支持容器图像签名?

Nexus 3专用Docker注册表是否支持容器映像签名? RHEL文档建议不要,但我想要确认. 解决方案 从某种意义上讲,Nexus支持v2注册表API,它应该能够处理签名的图像.我不认为Nexus提供了公证服务,尽管该服务是大多数签名操作和图像处理的地方/key信息已存储. Nexus Docco 没有提及签名. 您可以委托Nexus 到一个本地公证服务( ..
发布时间:2020-05-17 20:05:11 其他开发

在Hudson/Jenkins的工作中,如何从Nexus中选择工件?

我在Hudson服务器A中有一份工作,该工作构建了工件,并将其部署到Nexus.我在完全独立的Hudson服务器B中还有另一项工作,该服务器需要下载工件并进行部署.这项工作通常是手动运行的,运行它的人需要指出要部署工件的版本-他们可能并不总是希望部署最新版本(例如回滚到先前已知的良好版本). 当前,我通过使用参数化的构建来实现这一点,并且要求用户传递工件版本号;然后,作业使用 Execute ..
发布时间:2020-05-17 20:05:09 其他开发

使用httplib2处理身份验证和代理服务器

我正在尝试测试与Nexus服务器的交互,该服务器需要对我要使用的操作进行身份验证,但是我还需要处理内部代理服务器. 基于我的(有限的)理解,我可以向启动器添加多个处理程序.但是我仍然收到401响应.我检查了用户名和密码是否有效.我不确定是否需要cookie来执行此操作,以及是否包含cookie. 有什么建议吗? baseUrl = 'server:8070/nexus-webapp-1 ..
发布时间:2020-05-17 20:05:06 Python

我如何找出Maven从何处获得工件?

我只花了半个小时与一位同事一起工作,弄清楚了为什么他(从完全相同的来源工作)却做不到时可以建立一个项目.我知道,关于Maven的故事是一个共同的开端.无论如何,事实证明我们依赖于org.apache.commons:commons-pool之类的东西,而我们指向的存储库仅提供了commons-pool:commons-pool.我们都忽略了很长一段时间的差异,直到我们最终流行起来.我一定能够“看到 ..
发布时间:2020-05-17 20:05:01 其他开发

将自定义jar上传到cx-server nexus

因此,我正在尝试使用s4sdk建立CI/CD管道.我成功完成了此中描述的所有步骤.博客.一切似乎都运行顺利,但是我的构建因以下错误消息而失败: The following artifacts could not be resolved: com.sap.xs2.security:security-commons:jar:0.28.6, com.sap.xs2.security:java-co ..
发布时间:2020-05-17 20:04:58 其他开发

尝试使用REST API在sonatype Nexus中创建存储库

我如何通过REST API创建存储库,并希望有人可以帮助我使用所使用的xml和curl脚本. 解决方案 首先,如果您对如何做这些事情感到好奇,可以在Sonatype上使用我们的这篇文章,了解如何学习Nexus Repository 2 REST API: http://www.sonatype.org/nexus/2015/01/26/learn-the-nexus-rest-api-au ..
发布时间:2020-05-17 20:04:55 其他开发

Nexus代理存储库

我是Nexus的新手.我为 http://reflections.googlecode.com/svn/repo/.它添加成功.我可以在“远程浏览"选项卡中浏览存储库内容.但是当我将行家指向本地Nexus镜子&时,执行它在访问反射依赖项时失败,无法在我的关系存储库中找到它. 解决方案 如果您在Nexus中将存储库添加为proxy repository,请不要忘记将代理添加到(从以前的 an ..
发布时间:2020-05-17 20:04:53 其他开发

如何从存储库中删除Sonatype Nexus OSS(3)组件

这是我的第一个问题,我会尽力而为. :-) 如果有什么问题,请简单告诉我,然后纠正自己. 我是Sonatypes Nexus 3 OSS的新手,我找不到从存储库中删除组件的方法. 我的存储库中的一个软件包变得无用了,现在我想删除它.我已经删除了人工制品,但包裹仍然存在. 我使用Web ui,我认为我只是缺少一些东西. 更新:您可以在以下页面找到显示软件包的页面:浏览>组件> ..
发布时间:2020-05-17 20:04:49 其他开发

允许重新部署“最新"邮件Nexus OSS中的docker标签

我正在使用nexus托管maven和docker工件.对于docker生产工件,我想启用“禁用重新部署"功能,以确保一旦可能在生产环境中,映像就永远不会在nexus服务器上更改. 但是,启用“禁用重新部署"似乎无法重新发布“最新"标签以指向最新版本. 在尝试推送时,我在客户端上得到了模糊的错误,例如blob upload invalid: blob upload invalid. ..
发布时间:2020-05-17 20:04:44 其他开发