ReloadingListener listener = new ReloadingListener();
listener.addReloadNotificationListener(classLoader);
FilesystemAlterationMonitor fam = new FilesystemAlterationMonitor();
fam.addListener(directory, listener);
fam.start();
} else {
loader = ReloadingTransformer.class.getClassLoader();
}
}