Maven Standard System Properties: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
=External= | |||
* Maven Properties http://books.sonatype.com/mvnref-book/reference/resource-filtering-sect-properties.html | |||
=Internal= | =Internal= | ||
Line 4: | Line 8: | ||
=Standard System Properties= | =Standard System Properties= | ||
=Organizatorium= | |||
<font color=red> | |||
==Exposed Directly== | ==Exposed Directly== | ||
Line 39: | Line 60: | ||
!!!Inaccessible from Ant | !!!Inaccessible from Ant |
Revision as of 18:04, 7 November 2016
External
- Maven Properties http://books.sonatype.com/mvnref-book/reference/resource-filtering-sect-properties.html
Internal
Standard System Properties
Organizatorium
Exposed Directly
These are directly accessible from Ant:
basedir
project.basedir
project.build.directory
project.version
Exposed As refids
To access from Ant, use:
.... <configuration> <tasks> <property name="maven.test.classpath" refid="maven.test.classpath"/> ...
maven.compile.classpath
maven.runtime.classpath
maven.test.classpath
maven.plugin.classpath
!!!Inaccessible from Ant
For an example of how to forward this to Ant, see [Antrun plugin|MavenAntrunPlugin].
!!!Displaying Various Classpath Values at Runtime
Ant can be also used to display various classpath values at runtime, see how to do that also here: [Antrun plugin|MavenAntrunPlugin#DisplayingVariousClasspathValuesAtRuntime].