Given:
<execution>
<id>create-hadoop-core-artifact</id>
<phase>deploy</phase>
<goals>
<goal>sign-and-deploy-file</goal>
</goals>
<configuration>
<file>core/lib/hadoop-core-0.20.1.jar</file>
<groupId>org.apache.mahout.hadoop</groupId>
<artifactId>hadoop-core</artifactId>
<packaging>jar</packaging>
<version>0.20.1</version>
<generatePom>true</generatePom>
</configuration>
</execution>
In the top level POM, Maven thinks the artifact should be in ./maven/
core. WTF? Why would it ever think it is in the ./maven working
directory? I can fix this, but my patience with Maven is wearing thin.
[INFO] [INFO] [gpg:sign-and-deploy-file {execution: create-hadoop-core-
artifact}]
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [ERROR] BUILD ERROR
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] /bld/mah/target/checkout/maven/core/lib/hadoop-
core-0.20.1.jar not found.
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] For more information, run Maven with the -e switch
[INFO] [INFO]
------------------------------------------------------------------------
[INFO] [INFO] Total time: 13 minutes 11 seconds
[INFO] [INFO] Finished at: Wed Nov 11 10:16:23 EST 2009
[INFO] [INFO] Final Memory: 62M/205M
[INFO] [INFO]
------------------------------------------------------------------------
[INFO]
------------------------------------------------------------------------
[ERROR] BUILD ERROR