UnxUtils is a project that has ported common GNU utilities to Windows. This means that you can use Unix/Linux commands in your Windows dos shell! http://unxutils.sourceforge.net/
A fun way of testing your code is having a tool called Jester break it and then run your tests to check if there are failures. If no failures occur then there is a big chance that your tests are not completely covering your code. Another way to check your test coverage is Clover, but that’s far less fun.
Sonatype released a book about Maven that takes you through all the steps involved of running Maven in the real world:
Sonatype – MavenBook