【问题标题】:How can I create local Maven repository for my own libraries?如何为我自己的库创建本地 Maven 存储库?
【发布时间】:2011-11-05 04:35:16
【问题描述】:

我需要在 Maven 存储库中拥有自己的库,而我只需要这些我自己的库(大约 2-7 个库)。是否可以将这些 jar 复制到某个本地文件夹,然后将其用作 Maven 中的存储库?

【问题讨论】:

    标签: maven-2 repository


    【解决方案1】:

    假设这些库只需要可用于您的本地构建,您只需从 cmd 行将它们安装到您的存储库中:

    mvn install:install-file -DgroupId=<your_group_name> -DartifactId=<your_artifact_name> -Dversion=<snapshot> -Dfile=<path_to_your_jar_file> -Dpackaging=jar -DgeneratePom=true
    

    您可以使用任何您喜欢的人工制品/组/版本 - 但这些需要在列出依赖项时在您的 pom 中使用

    【讨论】:

    • 谢谢!如果文件被更新,是否会包含文件的更新版本而不是某些缓存版本?
    • @newbie。除非它们是快照,否则文件不应更改。这是确保构建的完整性所必需的。如果文件确实发生了更改,则应使用新版本再次安装它,并在 pom 中使用该新版本。
    猜你喜欢
    • 1970-01-01
    • 2012-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-09
    • 2013-05-10
    相关资源
    最近更新 更多