Unlike the other languages we have covered so far, we are not going to use a separate build tool to build the project. We'll be using Eclipse IDE's built-in build capabilities, which internally are based on Apache Ant. Ant was the first popular build tool that was dedicated to the JVM. During the course of the project, we will let Eclipse IDE take care of the build process.
Note
Groovy is well-supported by many popular (and even some other, less popular) JVM-based build tools. If you need more control than the build process of your IDE provides, Gradle and Maven are both very good choices for building your Groovy-based projects.
To build the web-service example that accesses a database, we need several external dependencies:
- The Vert.x framework to build microservices
- A local Database management system (DBMS), including the JDBC driver
We could download the needed files from various sites, install them in the correct directory, and manually adjust the JVM class path, but this...