Raja,

On 3/28/16 11:57 AM, Raja Anbazhagan wrote:
> I'm new to tomcat project and I wanted to take a look at the code base to
> see if I can contribute in any which ways. But after going through the
> build process and setting up every other tools used to build ant, I'm a bit
> frustrated.
> 
> Why didnt we migrated this project to a better build tool like maven or
> gradle so that the contributor can spend less time setting up the code and
> more time on actually working on the contribution part.?

Steps to build Tomcat:

0. Download JDK
1. Download ant
2. Download Tomcat sources, cd to directory
3. Execute this command:

  $ ant

Done.

Steps to build [project] using Maven:

0. Download JDK
1. Download Maven
2. Download project sources, cd to directory
3. Execute this command:

  $ mvn

What's the difference, here?

ant is not obsolete. Maven is a giant pain in the neck. Tomcat has tons
of build configuration that, under Maven, would have to pretty much be
entirely scripted using ant anyway.

This question has come up many times on both the Tomcat users' lists and
the Tomcat developers' list and the request has been rejected, with
reasons, several times. As of today, there is little motivation for any
of the Tomcat developers to switch from an ant-based to a Maven-based
build process.

If you wish to raise the issue again, please provide some additional
information to support your request.

If you find the ant-based build process frustrating, please explain and
we'll try to make it better.

-chris

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to