in deploy-runner-agent/src/main/java/jetbrains/buildServer/deployer/agent/smb/SmbDeployerRunner.java [115:129]
private ClassLoader loadClassesFrom(String libDirectory) {
final File[] files = new File(root, libDirectory).listFiles();
final URL[] urls = CollectionsUtil.convertCollection(Arrays.asList(files), new Converter<URL, File>() {
@Override
public URL createFrom(@NotNull File file) {
try {
return file.toURI().toURL();
} catch (Exception e) {
throw new RuntimeException(e);
}
}
}).toArray(new URL[files.length]);
return new URLClassLoader(urls, getClass().getClassLoader());
}