You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@mahout.apache.org by Sebastien Bratieres <sb...@cam.ac.uk> on 2009/05/14 17:22:56 UTC

Building mahout-examples-1.0.job

Hi,

I'd like to walk in the footsteps of Stephen Green running Mahout on EMR.

He points out that the fix to issue 118 is needed to do that (I first
ran into the file system error too). I'm a first-time Maven user and I
don't know how to rebuild the mahout-examples-1.0.job file once I have
retrieved revision 765769 from SVN (I use Eclipse). I have tried
- highlight mahout-examples project
- right-click Run As / Maven package (though I'm not sure at all that
Maven package is the right option to use!)

but that gives me this error
---
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Mahout examples
[INFO]
[INFO] Id: org.apache.mahout:mahout-examples:jar:0.2-SNAPSHOT
[INFO] task-segment: [package]
[INFO] ------------------------------------------------------------------------
[INFO] [resources:resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 0 resource
[INFO] [resources:copy-resources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[INFO] [compiler:compile]
[INFO] Nothing to compile - all classes are up to date
[INFO] [resources:testResources]
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 3 resources
[ERROR]

Transitive dependency resolution for scope: test has failed for your project.



Error message: Missing:
----------
1) org.apache.mahout:mahout-core:test-jar:tests:0.2-SNAPSHOT

 Try downloading the file manually from the project website.

 Then, install it using the command:
     mvn install:install-file -DgroupId=org.apache.mahout
-DartifactId=mahout-core -Dversion=0.2-SNAPSHOT -Dclassifier=tests
-Dpackaging=test-jar -Dfile=/path/to/file

 Alternatively, if you host your own repository you can deploy the file there:
     mvn deploy:deploy-file -DgroupId=org.apache.mahout
-DartifactId=mahout-core -Dversion=0.2-SNAPSHOT -Dclassifier=tests
-Dpackaging=test-jar -Dfile=/path/to/file -Durl=[url]
-DrepositoryId=[id]

 Path to dependency:
       1) org.apache.mahout:mahout-examples:jar:0.2-SNAPSHOT
       2) org.apache.mahout:mahout-core:test-jar:tests:0.2-SNAPSHOT

----------
1 required artifact is missing.

for artifact:
 org.apache.mahout:mahout-examples:jar:0.2-SNAPSHOT

from the specified remote repositories:
 Apache snapshots (http://people.apache.org/maven-snapshot-repository),
 maven2-repository.dev.java.net (http://download.java.net/maven/2),
 central (http://repo1.maven.org/maven2)

Group-Id: org.apache.mahout
Artifact-Id: mahout-examples
Version: 0.2-SNAPSHOT
>From file: C:\workspace\mahout\examples\pom.xml




[INFO] ------------------------------------------------------------------------
[INFO] For more information, run with the -e flag
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILED
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 6 seconds
[INFO] Finished at: Thu May 14 16:58:46 CEST 2009
[INFO] Final Memory: 3M/22M
[INFO] ------------------------------------------------------------------------

---

So again, my goal is to have a new mahout-examples-1.0.job file or
equivalent that contains the patch for 118 and will run on EMR. What
is the right way to do this ?

Thanks
Sebastien

Re: Building mahout-examples-1.0.job

Posted by Grant Ingersoll <gs...@apache.org>.
Try running mvn install from the top level dir first.

On May 14, 2009, at 11:22 AM, Sebastien Bratieres wrote:

> Hi,
>
> I'd like to walk in the footsteps of Stephen Green running Mahout on  
> EMR.
>
> He points out that the fix to issue 118 is needed to do that (I first
> ran into the file system error too). I'm a first-time Maven user and I
> don't know how to rebuild the mahout-examples-1.0.job file once I have
> retrieved revision 765769 from SVN (I use Eclipse). I have tried
> - highlight mahout-examples project
> - right-click Run As / Maven package (though I'm not sure at all that
> Maven package is the right option to use!)
>
> but that gives me this error
> ---
> [INFO] Scanning for projects...
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Building Mahout examples
> [INFO]
> [INFO] Id: org.apache.mahout:mahout-examples:jar:0.2-SNAPSHOT
> [INFO] task-segment: [package]
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] [resources:resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 0 resource
> [INFO] [resources:copy-resources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 3 resources
> [INFO] [compiler:compile]
> [INFO] Nothing to compile - all classes are up to date
> [INFO] [resources:testResources]
> [INFO] Using 'UTF-8' encoding to copy filtered resources.
> [INFO] Copying 3 resources
> [ERROR]
>
> Transitive dependency resolution for scope: test has failed for your  
> project.
>
>
>
> Error message: Missing:
> ----------
> 1) org.apache.mahout:mahout-core:test-jar:tests:0.2-SNAPSHOT
>
>  Try downloading the file manually from the project website.
>
>  Then, install it using the command:
>      mvn install:install-file -DgroupId=org.apache.mahout
> -DartifactId=mahout-core -Dversion=0.2-SNAPSHOT -Dclassifier=tests
> -Dpackaging=test-jar -Dfile=/path/to/file
>
>  Alternatively, if you host your own repository you can deploy the  
> file there:
>      mvn deploy:deploy-file -DgroupId=org.apache.mahout
> -DartifactId=mahout-core -Dversion=0.2-SNAPSHOT -Dclassifier=tests
> -Dpackaging=test-jar -Dfile=/path/to/file -Durl=[url]
> -DrepositoryId=[id]
>
>  Path to dependency:
>        1) org.apache.mahout:mahout-examples:jar:0.2-SNAPSHOT
>        2) org.apache.mahout:mahout-core:test-jar:tests:0.2-SNAPSHOT
>
> ----------
> 1 required artifact is missing.
>
> for artifact:
>  org.apache.mahout:mahout-examples:jar:0.2-SNAPSHOT
>
> from the specified remote repositories:
>  Apache snapshots (http://people.apache.org/maven-snapshot- 
> repository),
>  maven2-repository.dev.java.net (http://download.java.net/maven/2),
>  central (http://repo1.maven.org/maven2)
>
> Group-Id: org.apache.mahout
> Artifact-Id: mahout-examples
> Version: 0.2-SNAPSHOT
> From file: C:\workspace\mahout\examples\pom.xml
>
>
>
>
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] For more information, run with the -e flag
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] BUILD FAILED
> [INFO]  
> ------------------------------------------------------------------------
> [INFO] Total time: 6 seconds
> [INFO] Finished at: Thu May 14 16:58:46 CEST 2009
> [INFO] Final Memory: 3M/22M
> [INFO]  
> ------------------------------------------------------------------------
>
> ---
>
> So again, my goal is to have a new mahout-examples-1.0.job file or
> equivalent that contains the patch for 118 and will run on EMR. What
> is the right way to do this ?
>
> Thanks
> Sebastien

--------------------------
Grant Ingersoll
http://www.lucidimagination.com/

Search the Lucene ecosystem (Lucene/Solr/Nutch/Mahout/Tika/Droids)  
using Solr/Lucene:
http://www.lucidimagination.com/search