did you use install goal ?

-D

On Fri, Sep 12, 2008 at 6:54 PM, Build Guy <[EMAIL PROTECTED]> wrote:
> Can some one please shine some light on the following scenario..
>
> I have parent pom and 2 modules.
> Module A produces a jar file
> Module B has Module A's jar as dependency, but it uses the dependency plugin
> to unpack it.
>
> If I run mvn package from the parent. Module B's dependency plugin is always
> trying to take the jar from the repository, not from Module A's target
> So my build fails with [INFO] Unable to find artifact.
>
> I always have to run mvn install on Module A before using Module B. Quite
> tedious..
> And I do have the jar listed in Module B as a dependency and then again in
> he plugin like so:
>
> <dependency>
>  <groupId>foo.bar</groupId>
>  <artifactId>myjar</artifactId>
>  <version>1.0.0-SNAPSHOT</version>
>  <type>jar</type>
>  <scope>compile</scope>
> </dependency>
>
> <plugin>
>  <groupId>org.apache.maven.plugins</groupId>
>  <artifactId>maven-dependency-plugin</artifactId>
>  <version>2.0</version>
>  <executions>
>      <execution>
>          <id>getjar</id>
>          <phase>generate-sources</phase>
>          <goals>
>              <goal>unpack</goal>
>          </goals>
>          <configuration>
>              <artifactItems>
>                  <artifactItem>
>                          <groupId>foo.bar</groupId>
>                          <artifactId>myjar</artifactId>
>                          <type>jar</type>
>                      <overWrite>true</overWrite>
>                      <outputDirectory>
>                          target/tmp
>                      </outputDirectory>
>                  </artifactItem>
>              </artifactItems>
>              <overWriteReleases>true</overWriteReleases>
>              <overWriteSnapshots>true</overWriteSnapshots>
>          </configuration>
>      </execution>
>  </executions>
> </plugin>
>
> Any thoughts?
> Thanks!
>
> ---------------------------------------------------------------------
> 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