docs: public static List<String> getLocalPaths( String localRepoPath, List<String> notations ) throws NaetherException {
          DefaultServiceLocator locator = new DefaultServiceLocator();
          SimpleLocalRepositoryManagerFactory factory = new SimpleLocalRepositoryManagerFactory();
          factory.initService( locator );
  
          LocalRepository localRepo = new LocalRepository(localRepoPath);
          LocalRepositoryManager manager = null;
          try {
              manager = factory.newInstance( localRepo );
          } catch (NoLocalRepositoryManagerException e) {
              throw new NaetherException( "Failed to initial local repository manage", e  );
          }
  
          List<String> localPaths = new ArrayList<String>();
  
          for ( String notation : notations ) {
              Dependency dependency = new Dependency(new DefaultArtifact(notation), "compile");
              File path = new File( localRepo.getBasedir(), manager.getPathForLocalArtifact( dependency.getArtifact() ) );
              localPaths.add( path.toString() );
          }
  
          return localPaths;
      }