取代Maven?maven-mvnd持续霸榜 GitHub Trending,性能提升300%

在 GitHub 上闲逛的时候,发现了一个新的项目:maven-mvnd,持续霸占 GitHub trending 榜单好几天了。

取代Maven?maven-mvnd持续霸榜 GitHub Trending,性能提升300%_第1张图片

maven-mvnd,可以读作 Maven Daemon,译作 Maven 守护版,旨在为 Maven 提供更快的构建速度,灵感借鉴了 Gradle 和 Takari(Maven 生命周期优化器)。

https://github.com/apache/maven-mvnd

Maven 和 Gradle 可以说是项目构建工具中的绝代双骄,我自己的观点是:Maven 不比 Gradle 好,Gradle 也不比 Maven 好

取代Maven?maven-mvnd持续霸榜 GitHub Trending,性能提升300%_第2张图片

瞧我这该死的观点,足够的圆滑。

Maven 的优点是稳定可靠,在绝大多数的项目上工作良好,社区生态很完善,几乎所有的 Java 开发者都在用。Maven 的缺点是,对于大一点的项目来说,构建太慢了。

Gradle 的优点是足够的灵活,构建速度也会更快一点,因为使用了后台进程和缓存机制。Gradle 的缺点是版本迭代速度太快,社区跟不上,对于初学者来说,学习曲线比较陡峭。

mvnd 并不是 Maven 的重构版,等于是 Maven ∩ (

你可能感兴趣的:(Java进阶之路,Java程序员进阶之路,maven,github,gradle)