|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ILocationFinder
Finder for important maven locations.
| Field Summary | |
|---|---|
static java.lang.String |
FOREHEAD_CONF_FILE
|
static java.lang.String |
JAVA_HOME
|
static java.lang.String |
MAVEN_HOME
|
static java.lang.String |
MAVEN_HOME_LOCAL
|
static java.lang.String |
MAVEN_PLUGIN_DIR
|
static java.lang.String |
MAVEN_PLUGIN_UNPACKED_DIR
|
static java.lang.String |
MAVEN_PLUGIN_USER_DIR
|
static java.lang.String |
MAVEN_REPO_LOCAL
|
static java.lang.String |
USER_HOME
|
| Method Summary | |
|---|---|
java.lang.String |
getConfigurationFileLocation()
Where Maven can find it's forehead configuration file. |
java.lang.String |
getJavaHome()
The directory on the local machine that contains the JDK. |
java.lang.String |
getMavenHome()
The directory on the local machine that contains Maven. |
java.lang.String |
getMavenLocalHome()
The directory on the local machine Maven uses to write user specific details to, such as expanded plugins and cache data. |
java.lang.String |
getMavenLocalRepository()
The repository on the local machine Maven should use to store downloaded artifacts (jars etc). |
java.lang.String |
getMavenPluginsDir()
Where Maven expands installed plugins for processing. |
java.lang.String |
getPluginJarsDir()
Where Maven can find it's plugins. |
java.lang.String |
getUserHome()
The user's home directory on the local machine. |
java.lang.String |
getUserPluginsDir()
Where Maven can find plugins for this user only. |
| Field Detail |
|---|
static final java.lang.String FOREHEAD_CONF_FILE
static final java.lang.String JAVA_HOME
static final java.lang.String MAVEN_HOME
static final java.lang.String MAVEN_HOME_LOCAL
static final java.lang.String MAVEN_PLUGIN_DIR
static final java.lang.String MAVEN_PLUGIN_UNPACKED_DIR
static final java.lang.String MAVEN_PLUGIN_USER_DIR
static final java.lang.String MAVEN_REPO_LOCAL
static final java.lang.String USER_HOME
| Method Detail |
|---|
java.lang.String getMavenHome()
This is equivalent to getting the maven.home system property.
Defaults to ${env.MAVEN_HOME}
java.lang.String getJavaHome()
This is equivalent to getting the java.home system property.
Defaults to ${env.JAVA_HOME}
java.lang.String getMavenLocalHome()
This is equivalent to getting the maven.home.local system property.
Defaults to ${user.home}/.maven
java.lang.String getMavenLocalRepository()
This is equivalent to getting the maven.repo.local system property.
Defaults to ${maven.home.local}/repository
java.lang.String getMavenPluginsDir()
This is equivalent to getting the maven.plugin.unpacked.dir system property.
Defaults to ${maven.home.local}/cache
java.lang.String getUserPluginsDir()
This is equivalent to getting the maven.plugin.user.dir system property.
Defaults to ${maven.home.local}/plugins
java.lang.String getPluginJarsDir()
This is equivalent to getting the maven.plugin.dir system property.
Defaults to ${maven.home}/plugins
java.lang.String getConfigurationFileLocation()
This is equivalent to getting the forehead.conf.file system property.
Defaults to ${maven.home}/bin/forehead.conf
java.lang.String getUserHome()
This is equivalent to getting 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 | |||||||||