ZipFile zipFile = new ZipFile(repos); repositoryList.add(new ZipSourceRepository(zipFile));
if (repos.startsWith("http:") || repos.startsWith("file:")) repositoryList.add(new JarURLConnectionSourceRepository(repos)); else repositoryList.add(new ZipSourceRepository(new ZipFile(repos)));
	public void setSourceBaseList(List<String> sourceBaseList) {		for (String repos : sourceBaseList) {			if (repos.endsWith(".zip") || repos.endsWith(".jar")) {				// Zip or jar archive				try {					ZipFile zipFile = new ZipFile(repos);					repositoryList.add(new ZipSourceRepository(zipFile));				} catch (IOException e) {					// Ignored - we won't use this archive				}			} else {				// Directory				repositoryList.add(new DirectorySourceRepository(repos));			}		}	}