2

我目前有一个我认为是 Maven 的问题。对于大学项目,我们需要使用 intelliJ IDEA、java SDK、Apache Maven 和 Isis。我尝试按照 Isis 的教程,创建一个项目,在终端上粘贴 arquetype 来构建它和 mvn clean install,就像我这样做一样,它开始下载依赖项但真的很慢,我需要大约 2 小时下载和还在做,其他同学3分钟就能安装,肯定有问题。有什么建议么?

在 Ubuntu、Fedora 和 Windows 上试用。没有改进,其他原型创建得很好。在构建项目时尝试“mvn -T 1C clean install -Dmaven.test.skip -DskipTests”跳过测试,没有改善。在其他笔记本上试一试,结果相同!我浏览了 maven 和 isis 的指南和设置,我不知道我是否做错了什么。

我希望使用 Isis simpleApp 原型并在 5 分钟而不是 2 小时内使用 maven 成功构建项目。

4

1 回答 1

1

下载 maven 依赖项的缓慢取决于以下因素:

  • 存在依赖关系的托管存储库的服务器响应速度不快。
  • 尽管可能性较小,但互联网速度较低。

另一方面,对于任何 maven 模块,第一次编译时,肯定会花费一些时间,因为它将下载本地 .m2 文件夹中不存在的所有依赖项。

一种临时解决方案是从另一个学生的机器上复制 .m2 文件夹。

于 2019-05-17T11:19:51.940 回答