Configuring a build tool

Building a software project typically includes some activities such as the following:

  • Compiling all the source code
  • Generating the documentation from the source code
  • Packaging the compiled code into a JAR or WAR archive file
  • Installing the packaged archives files on a server

Manually performing all these tasks is time consuming and is prone to errors. Therefore, we take the help of a build tool. A build tool is a tool that automates everything related to building a software project, from compiling to deploying.

Get Spring MVC Beginner’s Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.