Maven Standard System Properties: Difference between revisions

From NovaOrdis Knowledge Base
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:




=Organizatorium=
<font color=red>


!!!Inaccessible from Ant
!!!Inaccessible from Ant

Revision as of 18:04, 7 November 2016

External

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

Template:Project.version


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].