Just tried running it and got this, I'm guessing I'm doing something wrong...?
[me@localhost myapp]$ java -jar effectivejava-0.1.2-SNAPSHOT-standalone.jar -l -d "/home/me/myapp"
Exception in thread "main" java.lang.ExceptionInInitializerError at java.lang.Class.forName0(Native Method)
...
at app.core.<clinit>(Unknown Source)
Caused by: java.lang.NullPointerException
...
Could not find the main class: app.core. Program will exit.