Hacker News new | ask | show | jobs
by eropple 4109 days ago
MSBuild has a lot of Ant-yness to it, yes. However, I quibble with your definition of Maven as a dependency manager--it has one (and the independent implementation that can work with Maven repos is Apache Ivy) but I've never seen a Java project use both. Usually somebody jams some sort of runner into a Maven project as a different build step or something.
1 comments

Usually somebody jams some sort of runner into a Maven project as a different build step or something

Like this? http://maven.apache.org/ant-tasks/

If you're lucky. I've seen a lot more home-rolled ones in Java.
Yeah... I've also worked on corporate Java projects with no Ant, Maven, nor hand-rolled substitute, where the build process was to download the dependencies' jars from the internet manually into /lib.