public static WatchMonitor createAll(URL url, Watcher watcher){
		try {
			return createAll(Paths.get(url.toURI()), watcher);
		} catch (URISyntaxException e) {
			throw new WatchException(e);
		}
	}
public static WatchMonitor createAll ( URL url , Watcher watcher ) { try { return createAll ( Paths . get ( url . toURI ( ) ) , watcher ) ; } catch ( URISyntaxException e ) { throw new WatchException ( e ) ; } }
创建并初始化监听，监听所有事件
@param url URL
@param watcher {@link Watcher}
@return {@link WatchMonitor}