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