我需要将已经构建的maven项目转移到新机器上

时间:2016-11-18 01:31:14

标签: java eclipse git maven spring-tool-suite

我无法在新机器上再次构建项目,因为我无法访问Maven存储库,也无法访问git存储库。我怎么做到这一点?我认为我只需要将项目目录与c:\users\...\.m2\repository一起复制到新机器上,但我确信它不仅仅是这两个步骤。

问另一种方式,问题是:如何共享/托管/菊花链式私有Git存储库,以便在我不在网络上时可以轻松访问它?

我复制了我的eclipse目录,我的.m2目录以及我的项目目录。我有很多"无法解决类型"错误。显然,这里缺少一些东西。

2 个答案:

答案 0 :(得分:1)

如果将USER/.m2/文件夹从您构建项目的计算机上复制到新计算机上,那么maven将能够在不进入外部存储库的情况下找到依赖项。

答案 1 :(得分:1)

在您的repository中重新配置pom.xml代码

<repositories>
    <!-- make this repository at the first item in the list -->

    <repository>
        <id>local</id>
        <url>file://[your custom .m2 path]</url>
    </repository>

    <repository>
        <!-- other repositories here -->
    </repository>

</repositories>