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


Reply via email to