问题标签 [nexus3]

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 投票
1 回答
3255 浏览

sonatype - Nexus 3 升级更改了 Maven 存储库的 URls

我运行迁移实用程序将我们的 Nexus 2 (2.14) 升级到 Nexus 3.40-02。

Nexus 3 迁移工具从我们的 2.14 实例中带来了所有内容,但巧妙地将 URL 更改为我们所有的 Maven 存储库。

例如

https://nexus.foo.net/content/repositories/releases

变成了

https://nexus.foo.net/repository/releases

如果我使用管理员帐户进入 Nexus 3 UI,浏览到存储库/设置,我可以看到 URL,但不能更改它。

这看起来真的很危险,因为 Nexus URL 是由数百或更多使用 jar 的最终用户在 pom 中编码的。为什么迁移工具会这样更改 URL?此外,我在文档中找不到关于为什么 URL 字段在“设置”下可见但无法更改以修复它的任何内容。

有人对出了什么问题有任何想法吗?

谢谢。

0 投票
2 回答
2202 浏览

maven - Nexus 3 升级破坏了 Maven 部署:部署

从 Nexus 2.14 升级到 Nexus 3.x (3.4.0-02) 后,

现在,当我们运行 deploy:deploy 时,我们的 Maven 作业会出现 500 个错误

p>

除了作为揭示底层数据库查询的安全漏洞之外,该错误对于我们进行故障排除非常不透明。有人见过这个吗?

后端关系日志有这个堆栈跟踪。基本上看起来像一个NPE。

p>

0 投票
0 回答
703 浏览

docker - Nexus 3 docker 代理到 v1 代理不起作用(使用 v2 api 调用)

我有一个 Nexus 3 docker 代理存储库创建代理我们拥有的旧 v1 存储库。无论我做什么,nexus 代理都在尝试对代理进行 /v2 api 调用。我启用了对 nexus 3 代理的 v1 支持。

记录以下内容:

2017-07-27 19:52:47,956+0000 WARN [qtp1927946838-333] awang org.sonatype.nexus.repository.docker.internal.DockerProxyFacetImpl - 无法解析错误响应意外字符('<'(代码 60)):在 [Source: org.apache.http.conn.EofSensorInputStream@4462b3e0; 行:1,列:2] 2017-07-27 19:52:47,957+0000 WARN [qtp1927946838-333] org.sonatype.nexus.repository.docker.internal.V2Handlers - 远程 url 是有效的 docker 端点吗?带有路径 /v2//manifests/ 的远程主机 https:/// 没有返回预期的响应。错误信息:未知

查看 docker 注册表服务器上的日志,我只看到 v2 请求。

这是应该工作还是不支持?

此外,我试图对此进行自我排除故障,但我在 nexus-public 存储库中看不到 docker 存储库代码。这些东西的源代码不可用吗?

0 投票
1 回答
139 浏览

plugins - 如何开发nexus3 rundeck插件?

在 nexus 2.x 中,Rundeck可以使用nexus-rundeck-plugin工作,但 3.x 不工作;我想开发插件,但我不知道如何开始,我没有为 nexus 3.x 扩展点。

帮我!!

0 投票
1 回答
252 浏览

sonatype - 连结 3.4.0-02-win64

我尝试安装nexus 3.4.0-02-win64,但最后出现以下异常,我该如何解决这个问题?

我从目录运行“nexus.exe /run”命令..“nexus-3.4.0-02-win64\nexus-3.4.0-02\bin>”我java 8在我的电脑上有,它是windows-64

2017-08-08 11:49:47,125+0300 错误 [_shutdown_waiter] *SYSTEM java.lang.Throwable - java.lang.NumberFormatException:对于输入字符串:“” 2017-08-08 11:49:47,129+0300 错误 [ _shutdown_waiter] *SYSTEM java.lang.Throwable - 在 java.lang.NumberFormatException.forInputString(未知来源) 2017-08-08 11:49:47,131+0300 错误 [_shutdown_waiter] *SYSTEM java.lang.Throwable - 在 java.lang .Integer.parseInt(Unknown Source) 2017-08-08 11:49:47,134+0300 错误 [_shutdown_waiter] *SYSTEM java.lang.Throwable - at java.lang.Integer.parseInt(Unknown Source) 2017-08-08 11 :49:47,137+0300 错误 [_shutdown_waiter] *SYSTEM java.lang.Throwable - at com.exe4j.runtime.WinLauncher$1.run(WinLauncher.java:80)

0 投票
2 回答
5547 浏览

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

我有nexus 3服务器,我在上面保存了工件,它已经被填满了。我希望每天创建一个删除旧工件的任务,但始终保留至少 50 个工件。问题是应该执行的默认任务不起作用。 配置部分 1

配置部分 2

所以我读到它可以使用我安排在任务内部运行的 groovy 脚本来完成。

有人可以帮我吗?我在互联网上找不到任何有用的东西。

0 投票
1 回答
1029 浏览

nexus - Sonatype Nexus 3 - 记录 URL 代理请求

我正在尝试调试代理存储库的问题,给我一个 404 的工件,我知道它存在于被代理的存储库中(在我的情况下,这是一个 NPM 包)。

我想启用日志记录,以便我可以看到 Nexus 在响应该代理请求时尝试访问的 URL,但似乎找不到任何提供此输出的默认记录器。

我需要设置什么记录器以及在什么级别才能看到这个?

0 投票
1 回答
503 浏览

pip - Nexus 3.5.0-02 PyPi 缺少简单的 URL?

文档显示了 pip.conf 的这些选项:

但是在我们的 OSS 3 关系中没有这样的 URL 可用,我们也找不到任何 python 发行版。这里一定少了点什么。

工作正常。

0 投票
0 回答
92 浏览

maven - Nexus 3 存储库 - 将 Maven 工件从 Hosted 代理到代理存储库

如何在 java 中将 maven 工件从托管存储库 pxoxy 到代理存储库。对于 Nexus 2,我们使用了与 Nexus 3 不兼容的 StorageTx、TempBlob 类等。所以有人可以建议前进的方向

0 投票
1 回答
450 浏览

maven - 所有存储库中的 Maven SNAPSHOT 的时间戳是否相同?

我们使用 Nexus 2,它为每个 SNAPSHOT jar 分配一个时间戳。此时间戳可用于寻址特定的 jar。

我们正在考虑将来迁移到 Nexus 3 或 Artifactory。我想知道时间戳格式是否是所有供应商都相同的 Maven 标准。