网上有很多关于 Maven 有多坏的讨论。我已经使用 Maven 的一些特性好几年了,在我看来最重要的好处是依赖管理。
Maven 文档不够充分,但是通常当我需要完成某些事情时,我只需要解决一次就可以了(例如,当我实现对 jar 进行签名时)。我不认为 Maven 是伟大的,但它确实解决了一些问题,如果没有它将是一个真正的痛苦。
那么,为什么 Maven 的声誉如此之差,以及未来 Maven 会出现什么问题呢?也许有更好的选择,我不知道?(例如,我从来没有仔细看过艾薇。)
注意: 这不是试图引起争论,而是试图清除 FUD。