Actually, I use NetBeans to do most of the dev work.
The sample projects in the book are setup as
maven projects. You just need to open those projects in NetBeans (with Maven plugin), and you can start directly from there by modifying classes / templates in the sample projects.