Hi Ted, Thanks for the reply.
I tried what you told and it worked but now I am getting the following error: [INFO] [INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ mahout-math --- [INFO] Building jar: D:\mahout-skm\math\target\mahout-math-0.8-SNAPSHOT.jar [INFO] [INFO] --- maven-jar-plugin:2.4:test-jar (default) @ mahout-math --- [INFO] Building jar: D:\mahout-skm\math\target\mahout-math-0.8-SNAPSHOT-tests.jar [INFO] [INFO] --- maven-source-plugin:2.2.1:jar-no-fork (attach-sources) @ mahout-math --- [INFO] Building jar: D:\mahout-skm\math\target\mahout-math-0.8-SNAPSHOT-sources.jar [INFO] [INFO] --- maven-install-plugin:2.4:install (default-install) @ mahout-math --- [INFO] Installing D:\mahout-skm\math\target\mahout-math-0.8-SNAPSHOT.jar to C:\Users\vivek.b\.m2\repository\org\apache\mahout\mahout-math\0.8-SNAPSHOT\mahout-math-0.8-SNAPSHOT.jar [INFO] Installing D:\mahout-skm\math\pom.xml to C:\Users\vivek.b\.m2\repository\org\apache\mahout\mahout-math\0.8-SNAPSHOT\mahout-math-0.8-SNAPSHOT.pom [INFO] Installing D:\mahout-skm\math\target\mahout-math-0.8-SNAPSHOT-tests.jar to C:\Users\vivek.b\.m2\repository\org\apache\mahout\mahout-math\0.8-SNAPSHOT\mahout-math-0.8-SNAPSHOT-tests.jar [INFO] Installing D:\mahout-skm\math\target\mahout-math-0.8-SNAPSHOT-sources.jar to C:\Users\vivek.b\.m2\repository\org\apache\mahout\mahout-math\0.8-SNAPSHOT\mahout-math-0.8-SNAPSHOT-sources.jar [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Mahout Core 0.8-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Apache Mahout ..................................... SUCCESS [2.175s] [INFO] Mahout Build Tools ................................ SUCCESS [1.624s] [INFO] Mahout Math ....................................... SUCCESS [4:26.581s] [INFO] Mahout Core ....................................... FAILURE [1.129s] [INFO] Mahout Integration ................................ SKIPPED [INFO] Mahout Examples ................................... SKIPPED [INFO] Mahout Release Package ............................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 4:31.776s [INFO] Finished at: Tue Feb 26 11:56:54 IST 2013 [INFO] Final Memory: 18M/100M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal on project mahout-core: Could not resolve dependencies for project org.apache.mahout:mahout-core:jar:0.8-SNAPSHOT: Could not find artifact org.apache.mrunit:mrunit:jar:1.0.0-SNAPSHOT at specified path D:\mahout-skm\core\lib\mrunit-1.0.0-SNAPSHOT.jar -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [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 [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :mahout-core I dont know from where to get this jar - "mrunit-1.0.0-SNAPSHOT.jar" file as I couldn't find it anywhere. Please help. Thanks. On Mon, Feb 25, 2013 at 11:49 PM, Ted Dunning <[email protected]> wrote: > 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 > > > -- Regards, Vivek Bairathi
