Hi Vivek,

I'm helping Ted with the new algorithms. That repo is older (I also
have a fork https://github.com/dfilimon/knn), but I've since forked
Mahout and integrated the code there preparing it for landing in
upstream soon.

My Mahout repo is https://github.com/dfilimon/mahout and the new
clustering algorithms are under org.apache.mahout.clustering.streaming
(https://github.com/dfilimon/mahout/tree/skm/core/src/main/java/org/apache/mahout/clustering/streaming).

Ted's version should still compile, but it might be that at some point
I pushed a version of my code that depended on local changes I made to
Mahout that are not in trunk. The bottom line is still to use my
version. :)

Please have a look there and let us know how it works!

On Thu, Feb 21, 2013 at 8:06 AM, vivek bairathi
<[email protected]> wrote:
> Hi,
>
> I am getting following error and have tried everything but still not able
> to compile the code. Please help in resolving the following error:
>
> D:\knn-master>D:/apache-maven-3.0.4-bin/apache-maven-3.0.4/bin/mvn -e
> install
> [INFO] Error stacktraces are turned on.
> [INFO] Scanning for projects...
> [INFO]
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Building knn 0.1
> [INFO]
> ------------------------------------------------------------------------
> [WARNING] The POM for org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT is
> missing, no dependency information available
> [INFO]
> ------------------------------------------------------------------------
> [INFO] BUILD FAILURE
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Total time: 0.599s
> [INFO] Finished at: Tue Feb 19 14:35:23 IST 2013
> [INFO] Final Memory: 4M/15M
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] Failed to execute goal on project knn: Could not resolve
> dependencies for project knn:knn:jar:0.1: Could not find artifact
> org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT -> [Help 1]
> org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
> goal on project knn: Could not resolve dependencies for project
> knn:knn:jar:0.1: Could not find artifact
> org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT
>         at
> org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:210)
>         at
> org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDependencies(LifecycleDependencyResolver.java:117)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(MojoExecutor.java:258)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:201)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
>         at
> org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
>         at
> org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
>         at
> org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
>         at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
>         at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
>         at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
>         at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
>         at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>         at java.lang.reflect.Method.invoke(Unknown Source)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
>         at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
> Caused by: org.apache.maven.project.DependencyResolutionException: Could
> not resolve dependencies for project knn:knn:jar:0.1: Could not find
> artifact org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT
>         at
> org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:189)
>         at
> org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(LifecycleDependencyResolver.java:185)
>         ... 22 more
> Caused by: org.sonatype.aether.resolution.DependencyResolutionException:
> Could not find artifact org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT
>         at
> org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:375)
>         at
> org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProjectDependenciesResolver.java:183)
>         ... 23 more
> Caused by: org.sonatype.aether.resolution.ArtifactResolutionException:
> Could not find artifact org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT
>         at
> org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:538)
>         at
> org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(DefaultArtifactResolver.java:216)
>         at
> org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies(DefaultRepositorySystem.java:358)
>         ... 24 more
> Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Could
> not find artifact org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT
>         at
> org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:528)
>         ... 26 more
> [ERROR]
> [ERROR] Re-run Maven using the -X switch to enable full debug logging.
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
>
>
>
> Also, the error says that "org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT
> is missing" I downloaded the jar but don't know how to give it to the maven
> to resolve the above issue.
>
>
> Please help.
>
> Thanks in advance.
>
> --
> Regards,
> Vivek Bairathi

Reply via email to