The most difficult part when starting a new project is setting up a development process that involves selecting and optimizing the tooling, so that you can focus on writing the code. Fortunately, this book intends to make that easier. The project for this book is a Kotlin project that uses Spring components, which means there are quite a few choices when it comes to editors, build tools, and even JDKs.
This chapter ...