将localRepository移至另一台计算机下载过多

时间:2018-08-11 08:26:51

标签: maven

我在Mac上运行document.onmouseup = function() { if (window.getSelection) { text = window.getSelection().toString(); alert(text); } };并成功运行。我有一台服务器,想在该服务器上构建项目。但是它的互联网速度很差。所以我将Mac上的localRepository移到了服务器上。 Java和Maven的代码相同。也可以运行<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> <h1>Hello</h1> <p id="text">Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</p>。但是它仍然需要下载很多东西。我想知道为什么以及怎么做才能将项目打包在服务器上。

1 个答案:

答案 0 :(得分:0)

当您使用“ mvn ...软件包”再次构建项目时,它需要下载pom.xml中定义的所有依赖项。

如果要避免这种情况,可以将生成的工件传输到服务器。这是您的project / target / [project] .jar或project / target / [project] .war,具体取决于您的配置。

另一个选择是将工件发布到Maven存储库。即通常是私人的。