Try compiling mahout trunk using mvn install. That will put the snapshot version of the mahout jar into your maven local repo
On Mon, Feb 25, 2013 at 2:03 AM, Julien Aymé <[email protected]> wrote: > Hi, > > Since you use a SNAPSHOT jar, you should specify a maven repository > which has the required snaphot jar in the <repositories> tag of your > knn-master pom.xml file. > > An other way to install a SNAPSHOT jar on your local maven repository > is to download the project sources (from the version Mahout 0.8 > SNAPSHOT (is it the trunk in svn?)), and execute "mvn install" command > in the project. This will build the jar and install it in your local > repo. > > HTH, > Regards, > Julien > > 2013/2/25 vivek bairathi <[email protected]>: > > Hi Dan, > > > > First of all thanks for your reply. > > > > I tried your code also but it is also giving the same error as mentioned > in > > my previous mail. > > Can you please tell me a way to give the jar's locally to the maven tool, > > so that it will not show the error and take the jar's which are present > > locally from a specified path? > > > > Eagerly waiting for your reply. > > > > Thanks. > > > > > > > > On Thu, Feb 21, 2013 at 12:33 PM, Dan Filimon > > <[email protected]>wrote: > > > >> 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 > >> > > > > > > > > -- > > Regards, > > Vivek Bairathi >
