Netbeans中的Maven总是下载每个运行文件的依赖项

时间:2017-04-27 04:05:11

标签: java maven netbeans

我在netbeans中遇到了Maven项目的问题。我是maven的新手所以也许这是一个普遍的问题。问题是,每次运行主类文件(Shift + F6)时,控制台都会显示从repo下载的内容。我注意到这让我变慢了,因为如果我只是改变一些行,我将需要等待maven再次重新下载每个依赖项。是否可以在没有maven重新下载所有依赖项的情况下运行文件?

1 个答案:

答案 0 :(得分:0)

这不是Maven的标准行为。首先,检查Maven是否真的下载了jar文件,而不仅仅是元数据或poms。如果是这样,可能有几个原因:

  • 您在构建中激活了更新快照(-u)。这将下载每个构建中的所有SNAPSHOT依赖项(如果它们已更改)。
  • 您的SNAPSHOTs更新周期设置为一个非常低的值(标准值,这对大多数用途来说是好的,为1天)。效果与上述相同。
  • 您的本地存储库(user / .m2 / repository)已损坏。删除它,然后重试。