I have a java project which depends on lots of libraries and two other java projects. All the projects along with the dependencies are in TFS 2015. I'd like to automate the build process and generate an executable jar files from my main project (which of course depends on other projects). What is the best approach? Where should I start? I've little experience with Ant and Maven.
Considering the fact that all the dependencies exist in the TFS, is maven still an option for making the build? or Maven is more suitable when I'd like to get the dependencies from an online repository?