dependencyManagement doesn't work for this scenario.  I get this:

[INFO] [dependency:unpack {execution: default}]
[INFO] Configured Artifact: my.group.id:my-artifact:?:zip

I should have seen this:

[INFO] [dependency:unpack {execution: default}]
[INFO] Configured Artifact: my.group.id:my-artifact:1.2.3:zip


On Fri, Mar 14, 2008 at 6:14 PM, Brian E. Fox <[EMAIL PROTECTED]> wrote:
> DepMgt is the right way...
>
>
>  -----Original Message-----
>  From: simon [mailto:[EMAIL PROTECTED]
>  Sent: Friday, March 14, 2008 4:14 PM
>  To: Maven Users List
>
>
> Subject: Re: dependencyManagement, pluginManagement, artifactManagement?
>
>  I expect you can define a property in a parent pom and reference it from
>  a child:
>   <properties>
>     <myArtifactVersion>1.2.3</myArtifactVersion>
>   </properties>
>
>  then later
>
>   <version>${myArtifactVersion}</version>
>
>  Is this not enough?
>
>  Regards, Simon
>
>  On Fri, 2008-03-14 at 14:07 -0600, deckrider wrote:
>  > Hi,
>  >
>  > I have the following two snippets in my pom.xml, but what I really
>  > want to do is define the version of my-artifact in something like
>  > 'dependencyManagement' or similar inside 'godfather-parent' so that it
>  > can be inherited.  Is there a way to do this?
>  >
>  > Thanks,
>  > pom.xml snippets follow:
>  >
>  >   <parent>
>  >     <groupId>my.godfather</groupId>
>  >     <artifactId>godfather-parent</artifactId>
>  >     <version>4.5.6</version>
>  >   </parent>
>  >
>  > ...
>  >
>  >       <plugin>
>  >         <groupId>org.apache.maven.plugins</groupId>
>  >         <artifactId>maven-dependency-plugin</artifactId>
>  >         <configuration>
>  >           <artifactItems>
>  >             <artifactItem>
>  >               <groupId>my.group.id</groupId>
>  >               <artifactId>my-artifact</artifactId>
>  >               <version>1.2.3</version>
>  >               <type>zip</type>
>  >               <overWrite>false</overWrite>
>  >
>  <outputDirectory>${project.build.directory}/unpack</outputDirectory>
>  >             </artifactItem>
>  >           </artifactItems>
>  >           <overWriteReleases>false</overWriteReleases>
>  >           <overWriteSnapshots>true</overWriteSnapshots>
>  >         </configuration>
>  >         <executions>
>  >           <execution>
>  >             <phase>generate-sources</phase>
>  >             <goals>
>  >               <goal>unpack</goal>
>  >             </goals>
>  >           </execution>
>  >         </executions>
>  >       </plugin>
>  >
>  > ---------------------------------------------------------------------
>  > 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]
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
ASCII ribbon campaign:
() against HTML email
/\ against Microsoft attachments
 Information: http://www.expita.com/nomime.html

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

Reply via email to