Although I used this environment myself for development of Commander4j you should be aware that there are some issues related to Java 1.7 and the management (display & selection) of printer queues. This problem is unique to OSX and does not effect either the Windows or Linux environments.
A separate thread on this subject can be found here.
http://www.coderanch.com/t/625645/java/ ... a-Printing
Mac OSX Java and Printing.
Moderator: dave