我正在尝试将Nexus迁移到JFrog Artifactory,所以我使用Nexus2Art工具,我需要传递Nexus Path
。当我尝试获取Nexus Path
的帮助时,它将输出作为
Nexus实例的本地文件路径。出于效率原因,此工具需要文件系统访问Nexus服务器,因此必须在同一服务器上运行,或者在可以访问安装了Nexus的文件系统的计算机上运行,并且必须由具有读访问权限的用户运行到Nexus安装目录树。放入此字段的正确路径是包含以下文件夹的目录:' conf',' indexer',' logs'' storage' ,'时间线'等。
所以,我给了我的Nexus安装目录,即C:\Program Files (x86)\nexus-2.14.4-03
作为Nexus Path
。但它正在抛出一个错误
错误:nex2art.core.Nexus:Nexus配置文件不存在。
给定路径不是有效的Nexus实例。
我在admin
模式下打开了命令提示符。
答案 0 :(得分:1)
当我们在环境中引入此工具时,一开始我遇到了类似的问题。您的联系路径应类似于/proj/../../sonatype-work/nexus。您应该在同一实例上运行。到目前为止,使用此工具有很多限制。迁移大型存储库时会有延迟。防火墙问题在工件和关系的迁移过程中都很常见。同时确保运行最新的python模块。