|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IMutableLocationFinder
A variant of ILocationFinder that permits setting the locations.
| Field Summary |
|---|
| Fields inherited from interface org.mevenide.environment.ILocationFinder |
|---|
FOREHEAD_CONF_FILE, JAVA_HOME, MAVEN_HOME, MAVEN_HOME_LOCAL, MAVEN_PLUGIN_DIR, MAVEN_PLUGIN_UNPACKED_DIR, MAVEN_PLUGIN_USER_DIR, MAVEN_REPO_LOCAL, USER_HOME |
| Method Summary | |
|---|---|
void |
setJavaHome(java.lang.String value)
The directory on the local machine that contains the JDK. |
void |
setMavenHome(java.lang.String value)
The directory on the local machine that contains Maven. |
void |
setMavenLocalHome(java.lang.String value)
The directory on the local machine Maven uses to write user specific details to, such as expanded plugins and cache data. |
void |
setMavenLocalRepository(java.lang.String value)
The repository on the local machine Maven should use to store downloaded artifacts (jars etc). |
void |
setMavenPluginsDir(java.lang.String value)
Where Maven expands installed plugins for processing. |
void |
setPluginJarsDir(java.lang.String value)
Where Maven can find it's plugins. |
void |
setUserHome(java.lang.String value)
The user's home directory on the local machine. |
void |
setUserPluginsDir(java.lang.String value)
Where Maven can find plugins for this user only. |
| Methods inherited from interface org.mevenide.environment.ILocationFinder |
|---|
getConfigurationFileLocation, getJavaHome, getMavenHome, getMavenLocalHome, getMavenLocalRepository, getMavenPluginsDir, getPluginJarsDir, getUserHome, getUserPluginsDir |
| Method Detail |
|---|
void setMavenHome(java.lang.String value)
This is equivalent to setting the maven.home system property.
Defaults to ${env.MAVEN_HOME}
void setJavaHome(java.lang.String value)
This is equivalent to setting the java.home system property.
Defaults to ${env.JAVA_HOME}
void setMavenLocalHome(java.lang.String value)
This is equivalent to setting the maven.home.local system property.
Defaults to ${user.home}/.maven
void setMavenLocalRepository(java.lang.String value)
This is equivalent to setting the maven.repo.local system property.
Defaults to ${maven.home.local}/repository
void setMavenPluginsDir(java.lang.String value)
This is equivalent to setting the maven.plugin.unpacked.dir system property.
Defaults to ${maven.home.local}/cache
void setUserPluginsDir(java.lang.String value)
This is equivalent to setting the maven.plugin.user.dir system property.
Defaults to ${maven.home.local}/plugins
void setPluginJarsDir(java.lang.String value)
This is equivalent to setting the maven.plugin.dir system property.
Defaults to ${maven.home}/plugins
void setUserHome(java.lang.String value)
This is equivalent to setting the user.home system property.
Defaults to ${env.HOME}
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||