Debugging
Dependency problems (AKA "Module could not be loaded")
If a module cannot be loaded, most likely you are missing one or more .dll files. The easiest way to find out which is to download the Dependency Walker and open the dist/mm/win32/mmgr_dal_.dll* dfile in question.
The CoreLog
Micro-Manager writes verbose information to the CoreLog
Likewise, it is advisable to use the ReportingUtils.log() and ReportingUtils.logException() methods to write to the CoreLog from Java.