We will be using Netbeans, not Eclipse. My employer (Capitol University) uses Netbeans for everything (ie. Java, C/C++, php, JavaME), why not use it? You could use eclipse though.
You only need to download MySQL, Maven2 and Netbeans. The other stuff, libraries will be managed by Maven.
Now for the address book. The plan is a simple CRUD application with some basic security, nothing overly complicated. We will be using two tables: Address and Login.
Technically its not the most efficient design but it will work for our purposes. This should be enough as our starting point.
Remember - "specify some, code some then repeat until project complete."