这是2020年,如果您要启动任何新的基于Java的项目,则应优先选择gradle,但由于某些原因,如果您仍然对Maven感兴趣,那么您可能会发现这篇文章很有用。
Maven Java / scala编译器插件对增量编译提供了不错的支持,但它无法处理一些极端情况,例如
-
从源文件夹中删除文件时触发编译
。 -
不更改代码时跳过单元测试。
大多数情况下,只是为了处理已删除文件的情况
“ mvn
全新
安装”
,这意味着将遵守完整的代码并执行单元测试。