public class MavenResolver extends Object implements ApplicationSetup.TerrierApplicationPlugin
Properties
Modifier and Type | Class and Description |
---|---|
static class |
MavenResolver.MutableURLClassLoader |
Modifier and Type | Field and Description |
---|---|
static Set<String> |
PROVIDED_MODULES |
Constructor and Description |
---|
MavenResolver() |
Modifier and Type | Method and Description |
---|---|
void |
initialise()
Called by ApplicationSetup to initialise the plugin
|
void |
initialise(String coordinates) |
static void |
main(String[] args) |
static List<org.eclipse.aether.repository.RemoteRepository> |
newRepositories(org.eclipse.aether.RepositorySystem system,
org.eclipse.aether.RepositorySystemSession session) |
static org.eclipse.aether.RepositorySystem |
newRepositorySystem() |
static org.eclipse.aether.DefaultRepositorySystemSession |
newRepositorySystemSession(org.eclipse.aether.RepositorySystem system) |
public void initialise() throws Exception
ApplicationSetup.TerrierApplicationPlugin
initialise
in interface ApplicationSetup.TerrierApplicationPlugin
Exception
public static org.eclipse.aether.DefaultRepositorySystemSession newRepositorySystemSession(org.eclipse.aether.RepositorySystem system)
public static org.eclipse.aether.RepositorySystem newRepositorySystem()
public static List<org.eclipse.aether.repository.RemoteRepository> newRepositories(org.eclipse.aether.RepositorySystem system, org.eclipse.aether.RepositorySystemSession session)
Terrier Information Retrieval Platform 5.1. Copyright © 2004-2019, University of Glasgow