【问题标题】:Maven RepositoryMaven 存储库
【发布时间】:2012-08-17 18:35:02
【问题描述】:

我已经下载了 maven 存储库中的所有工件。现在我将存储库文件夹内容复制到其他运行 maven 的计算机上。我必须访问这个新的 Maven 命令存储库,但它正在尝试连接到网络以下载所需的工件。我该怎么办?? 有没有办法使用手动创建的这样的存储库?

【问题讨论】:

    标签: maven mvn-repo


    【解决方案1】:

    您是否在 settings.xml 文件中设置了正确的 maven 存储库路径?

    【讨论】:

    • ~/.m2/repositoryfalsetrue ...在setting.xml文件中我做了跟随变化。我是否必须对此进行更多更改??
    【解决方案2】:

    您是否使用了依赖项的快照版本?如果是这样,Maven 可能仍会尝试连接到远程存储库以检查是否有可用的新版本。但是,您可以通过使用 -o (=offline) 来避免这种情况,如下所示:

    mvn -o <your_command>
    

    【讨论】:

      【解决方案3】:

      发生这种情况是因为您的新机器上可能有不同版本的 Maven,因此,它会在您尝试构建它时尝试安装所有新的兼容插件。所以除了使用完全相同的 maven 版本和相同的设置之外,没有办法绕过它

      【讨论】:

        猜你喜欢
        • 2014-04-08
        • 2011-02-04
        • 2012-08-23
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-01-23
        • 2010-12-13
        • 1970-01-01
        相关资源
        最近更新 更多