问题是告诉所有事情
我问的原因是:
Maven更像是一个平台而不是一个平台 工具,你可以考虑Maven 你是Ant的替代品 比较苹果和橘子。 “Maven的” 不仅包括构建工具。
这意味着什么?
答案 0 :(得分:1)
不同的工具为同一平台制作应用程序...你提出的引用声称Maven比Ant更多,所以比较两者是不公平的。
答案 1 :(得分:0)
您在平台上构建“事物”。您可以使用 tools 构建这些“事物”。
要进行类比,请以城市为平台。城市(平台)提供以下基本服务:
您可以在城市中构建各种“事物”,例如这些“物件”都是使用多种工具(例如,商店,办公楼,电影院等)建造的。锤子,锯子,电钻,起重机等。
所有这些“事物”的共同点是,许多/大多数事物都利用了城市(平台)提供的各种服务。这使您可以更快,更有效地构建这些“事物”,因为您不必为构建的每个“事物”重新发明这些服务。
由于规模经济,当将服务作为平台的一部分提供时,相对于为每个用例创建服务,也可能会更便宜。例如,您不想为自己建造的每个房屋创建一个发电厂。
在某些情况下,构建的“事物”可能成为整个平台的一部分。例如,在城市边缘建造一个新的变电站可以通过更容易,更有效的用电方式来建造新事物,从而提高平台的整体功能。