Why is no one using make for Java?

前端 未结 17 1494
生来不讨喜
生来不讨喜 2020-12-12 09:09

Just about every Java project that I\'ve seen either uses Maven or Ant. They are fine tools and I think just about any project can use them. But what ever happened to make

17条回答
  •  情歌与酒
    2020-12-12 09:51

    Ant and later Maven were designed to solve some headaches caused by Make ( while creating new ones in the process ) It is just evolution.

    ...Soon thereafter, several open source Java projects realized that Ant could solve the problems they had with Makefiles....

    From http://ant.apache.org/faq.html#history

    Whether they solve anything or just create an extra format to learn is a subjective topic. The truth is that's pretty much the history of every new invention: The creator says it solves a lot of problems and the original users say those are virtues.

    The main advantage it has, is the possibility to integrate with java.

    I guess a similar history would be with rake for instance.

提交回复
热议问题