code: @Override
  	public void initialize() {
  		if (detectChanges) {
  			try {
  				watcher = FileSystems.getDefault().newWatchService();
  			} catch (IOException e) {
  				log.error("Can't start watcher service.", e);
  				return;
  			}
  		}
  
  		generateSqlInfos();
  
  		if (detectChanges) {
  			// Path監視用のスレッド実行
  			es = Executors.newSingleThreadExecutor();
  			es.execute(this::watchPath);
  		}
  	}
docs: {@inheritDoc}
  
  @see jp.co.future.uroborosql.store.SqlManager#initialize()