缺少 org.sonatype.nexus.cfg 文件,如何进行?

Missing org.sonatype.nexus.cfg file, how to proceed?

RHEL 7 上的

Nexus OSS 3.7.1-02 运行。我有几个存储库,我能够发布和检索包和 jar,因此,我认为设置工作正常。

official documentation 中,我指的是 'Serving SSL Directly' 部分,它使用嵌入式 Jetty 服务器为 https 连接提供服务。

我找不到文档中提到的文件“$install-dir/etc/org.sonatype.nexus.cfg”,并且有几个配置。围绕这个文件。我在根目录下为该文件执行了查找命令,但该文件根本不存在。

另一个令人困惑的步骤是:

Edit $install-dir/etc/org.sonatype.nexus.cfg. Change the nexus-args property comma delimited value to include ${karaf.etc}/jetty-https.xml.

现在 'karaf' 目录下既没有任何目录,也不存在该文件,但我在 nexus-3.7.1-02/etc/jetty 下找到了一个 jetty-https.xml 文件.

我该如何进行?

这不是官方文档,它是“3.0”的文档。官方文档在这里:https://help.sonatype.com/display/NXRM3(未版本化)。 具体来说,我怀疑您正在寻找这个:https://help.sonatype.com/display/NXRM3/Configuring+SSL.

无论如何,该文件已被旧版本替换。 它现在位于 ${data-dir}/etc/nexus.properties.