【问题标题】:Nexus : How to get libraries from Sonatype Nexus using Bash or Batch or Python?Nexus:如何使用 Bash 或 Batch 或 Python 从 Sonatype Nexus 获取库?
【发布时间】:2014-01-11 20:20:24
【问题描述】:

我有一些库(*.dll、*.lib)需要存储在远程Sonatype Nexus 存储库 中,然后在我的解决方案中使用它们是“C# .Net”和“C/C++”项目的集合。

要获取库,我需要编写:

  1. 一个 Bash 脚本Cygwin 中执行它(这将是最好的解决方案)

  2. 或者,一个批处理脚本

  3. 或者,Python 脚本。

有关信息:我根本没有使用 Maven。

您能否通过编写脚本从 Nexus 获取库给我一些提示和一些示例?

非常感谢

【问题讨论】:

  • 在 Nexus UI 的 Repositories 选项卡中,Repository 路径中应该有一个可点击的链接。因此,找到包含您的文件的存储库并浏览,直到您在 Nexus 存储库中获得完整路径,然后使用工具 (wget/curl/httpie) 或编写一些东西来下载它。
  • 这是正确的答案。非常感谢。 +1

标签: python bash batch-file nexus sonatype


【解决方案1】:

我个人使用 wget 是因为它有更多的下载选项。

这就是我的做法:

wget http://NEXUS/PATH/TO/MyLibrary.dll -P .\local_output_directory

【讨论】:

    猜你喜欢
    • 2022-01-01
    • 2017-05-12
    • 2015-02-14
    • 1970-01-01
    • 2014-05-20
    • 2017-07-04
    • 2021-04-11
    • 2014-12-09
    • 1970-01-01
    相关资源
    最近更新 更多