问题标签 [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.
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 字段在“设置”下可见但无法更改以修复它的任何内容。
有人对出了什么问题有任何想法吗?
谢谢。
maven - Nexus 3 升级破坏了 Maven 部署:部署
从 Nexus 2.14 升级到 Nexus 3.x (3.4.0-02) 后,
现在,当我们运行 deploy:deploy 时,我们的 Maven 作业会出现 500 个错误
p>除了作为揭示底层数据库查询的安全漏洞之外,该错误对于我们进行故障排除非常不透明。有人见过这个吗?
后端关系日志有这个堆栈跟踪。基本上看起来像一个NPE。
p>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 存储库代码。这些东西的源代码不可用吗?
plugins - 如何开发nexus3 rundeck插件?
在 nexus 2.x 中,Rundeck可以使用nexus-rundeck-plugin工作,但 3.x 不工作;我想开发插件,但我不知道如何开始,我没有为 nexus 3.x 扩展点。
帮我!!
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)
nexus - Sonatype Nexus 3 - 记录 URL 代理请求
我正在尝试调试代理存储库的问题,给我一个 404 的工件,我知道它存在于被代理的存储库中(在我的情况下,这是一个 NPM 包)。
我想启用日志记录,以便我可以看到 Nexus 在响应该代理请求时尝试访问的 URL,但似乎找不到任何提供此输出的默认记录器。
我需要设置什么记录器以及在什么级别才能看到这个?
maven - Nexus 3 存储库 - 将 Maven 工件从 Hosted 代理到代理存储库
如何在 java 中将 maven 工件从托管存储库 pxoxy 到代理存储库。对于 Nexus 2,我们使用了与 Nexus 3 不兼容的 StorageTx、TempBlob 类等。所以有人可以建议前进的方向
maven - 所有存储库中的 Maven SNAPSHOT 的时间戳是否相同?
我们使用 Nexus 2,它为每个 SNAPSHOT jar 分配一个时间戳。此时间戳可用于寻址特定的 jar。
我们正在考虑将来迁移到 Nexus 3 或 Artifactory。我想知道时间戳格式是否是所有供应商都相同的 Maven 标准。