Yes. Put it inside a dependencyManagment section and then don't specify
a version where you use it. If you do specify a version, it will use
that one...the depMgt is only used if no version is declared elsewhere.

-----Original Message-----
From: deckrider [mailto:[EMAIL PROTECTED] 
Sent: Friday, March 14, 2008 4:07 PM
To: Maven Users List
Subject: dependencyManagement, pluginManagement, artifactManagement?

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]

Reply via email to