public interface AFClassLoaderProvider
| Modifier and Type | Method and Description |
|---|---|
Optional<ClassLoader> |
getClassloaderFromAllDependencies(String prjPath,
String localRepo)
Build a classloader with all the dependencies (included transitive) present in all the prj modules
|
Optional<ClassLoader> |
getClassloaderFromProjectTargets(List<String> targets,
Boolean loadIntoClassloader)
Build a classloader using the target folders of the modules in the project
|
Optional<List<URI>> |
getURISFromAllDependencies(String prjPath)
Build a list of URL reading the cp file produced by the Maven dependency plugin
|
Optional<ClassLoader> |
loadDependenciesClassloaderFromProject(List<String> deps,
String localRepo)
Build a classloader using the dependencies declared (transitive excluded) in the poms inside the modules
|
Optional<ClassLoader> |
loadDependenciesClassloaderFromProject(String prjPath,
String localRepo)
Build a classloader using the dependencies declared (transitive excluded) in the poms inside the modules
|
Optional<ClassLoader> loadDependenciesClassloaderFromProject(String prjPath, String localRepo)
prjPath - localRepo - Optional<ClassLoader> loadDependenciesClassloaderFromProject(List<String> deps, String localRepo)
deps - localRepo - Optional<ClassLoader> getClassloaderFromProjectTargets(List<String> targets, Boolean loadIntoClassloader)
targets - loadIntoClassloader - Optional<ClassLoader> getClassloaderFromAllDependencies(String prjPath, String localRepo)
prjPath - localRepo - Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.