Nope that didn't work.

- sachin



On Feb 22, 2006, at 6:27 PM, Alexandre Poitras wrote:

I have no idea if it has something to do with it but have you tried to
get ride of the @readonly annotations on the project property?

On 2/22/06, Sachin Patel <[EMAIL PROTECTED]> wrote:
How can I set a property in a mojo so that it is accessible in a pom?

For example I have a dependency...

  <dependency>
       <groupId>eclipse</groupId>
       <artifactId>org.eclipse.wst.server.core</artifactId>
       <version>${version}</version>
  </dependency>

I have a mojo that needs to dynamically set the versions of my
dependencies so I tried adding...

/**
         * @parameter expression="${project}"
         * @required
         * @readonly
         */
        private MavenProject project;

and the setting the version property like so..

project.getProperties().put("version", "1.0.0");

But when the compile phase ran, the ${version} property did not
resolve.  Any ideas what I'm doing wrong?

Thanks.

- sachin




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




--
Alexandre Poitras
Québec, Canada

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



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

Reply via email to