To get the most out of this book

You should be familiar with application development and you need to have at least basic knowledge of Java and Jakarta EE. Basic knowledge of cloud computing and web services is also assumed.

Software/hardware covered in the book

OS requirements

Open JDK 8 or superior

Linux/macOS/Windows

Maven 3.5

Linux/macOS/Windows

Eclipse GlassFish 5.1

Linux/macOS/Windows

Docker CE 18

Linux/macOS/Windows

Git SCM 2.16

Linux/macOS/Windows

 

If when trying to run any of the code in this book you got a message saying that the "address is already in use" or something like it, you probably have an other service/application using the same port that the example is trying to use. Closing it will fix this issue.