dan tran wrote:
> 
> ${project.*} is your pom.
> 
> Perhaps this may help http://www.devx.com/Java/Article/32386/1954?pf=true
> 
> -D
> 
> 
> 
> On 9/18/06, Morgovsky, Alexander (US - Glen Mills)
> <[EMAIL PROTECTED]>
> wrote:
>>
>> Hi.  I would like to know if there exists a resource which lists all the
>> Maven 2 components of the pom.xml, and includes the corresponding
>> expressions, in the form of ${project.build.directory}, for example.  I
>> need to know this so that I know how to referenence all the needed
>> elements in my Mojo's.  Thanks.
>>
>>
>> This message (including any attachments) contains confidential
>> information
>> intended for a specific individual and purpose, and is protected by law. 
>> If
>> you are not the intended recipient, you should delete this message.
>>
>>
>> Any disclosure, copying, or distribution of this message, or the taking
>> of
>> any action based on it, is strictly prohibited. [v.E.1]
>>
>>
> 
> 

Good day to you, Alexander,

I am not sure if these are all of them (excluding the plugin-specifics), but
this is my list.

    *  project (from [1])
          o project.distributionManagementArtifactRepository
          o project.artifact
          o project.parent
          o project.file
          o project.artifacts
          o project.parentArtifact
          o project.pluginArtifacts
          o project.remoteArtifactRepositories
          o project.pluginArtifactRepositories
          o project.attachedArtifact
    * settings (from [2])
          o settings.offilne
          o settings.interactive
    * rootless (from [3])
          o localRepository
          o reactorProjects
    * java properties (from [4])
          o java.version
          o java.vendor
          o java.vendor.url
          o java.home
          o java.vm.specification.version
          o java.vm.specification.vendor
          o java.vm.specification.name
          o java.vm.version
          o java.vm.vendor
          o java.vm.name
          o java.specification.version
          o java.specification.vendor
          o java.specification.name
          o java.class.version
          o java.class.path
          o java.library.path
          o java.io.tmpdir
          o java.compiler
          o java.ext.dirs
          o os.name
          o os.arch
          o os.version
          o file.separator
          o path.separator
          o line.separator
          o user.name
          o user.home
          o user.dir



[1]
http://svn.apache.org/repos/asf/maven/components/trunk/maven-core/src/main/resources/META-INF/maven/plugin-expressions/project.paramdoc.xml
[2]
http://svn.apache.org/repos/asf/maven/components/trunk/maven-core/src/main/resources/META-INF/maven/plugin-expressions/rootless.paramdoc.xml
[3]
http://svn.apache.org/repos/asf/maven/components/trunk/maven-core/src/main/resources/META-INF/maven/plugin-expressions/settings.paramdoc.xml
[4]
http://java.sun.com/j2se/1.4.2/docs/api/java/lang/System.html#getProperties()
-- 
View this message in context: 
http://www.nabble.com/Mojo-injected-values-tf2291461.html#a6366488
Sent from the Maven - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to