You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-user@hadoop.apache.org by MANISH SINGLA <co...@gmail.com> on 2011/03/18 11:12:18 UTC

how to build kmeans

Hii everyone...

I am trying to run kmeans on a single node... I have the attached
files with me...I put them in a folder named kmeans...and place it in
the src/examples directory...
Then i go to hadoop home ant type ant examples on the command line...
but I am getting some errors...which I am not able to understand...any
help wpuld be appreciated...


ON COMMAND LINE:  ant examples //tHIS i TYPE ON THE COMMAND LINE
OUTPUT: //AS A result I get all this
   Buildfile: build.xml

clover.setup:

clover.info:
     [echo]
     [echo]      Clover not found. Code coverage reports disabled.
     [echo]

clover:

ivy-download:
      [get] Getting:
http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.0.0-rc2/ivy-2.0.0-rc2.jar
      [get] To: /home/master/Desktop/hadoop-0.20.2/ivy/ivy-2.0.0-rc2.jar
      [get] Not modified - so not downloaded

ivy-init-dirs:

ivy-probe-antlib:

ivy-init-antlib:

ivy-init:
[ivy:configure] :: Ivy 2.0.0-rc2 - 20081028224207 ::
http://ant.apache.org/ivy/ ::
:: loading settings :: file =
/home/master/Desktop/hadoop-0.20.2/ivy/ivysettings.xml

ivy-resolve-common:
[ivy:resolve] :: resolving dependencies ::
org.apache.hadoop#Hadoop;working@master
[ivy:resolve] 	confs: [common]
[ivy:resolve] 	found commons-logging#commons-logging;1.0.4 in maven2
[ivy:resolve] 	found log4j#log4j;1.2.15 in maven2
[ivy:resolve] 	found commons-httpclient#commons-httpclient;3.0.1 in maven2
[ivy:resolve] 	found commons-codec#commons-codec;1.3 in maven2
[ivy:resolve] 	found commons-cli#commons-cli;1.2 in maven2
[ivy:resolve] 	found xmlenc#xmlenc;0.52 in maven2
[ivy:resolve] 	found net.java.dev.jets3t#jets3t;0.6.1 in maven2
[ivy:resolve] 	found commons-net#commons-net;1.4.1 in maven2
[ivy:resolve] 	found org.mortbay.jetty#servlet-api-2.5;6.1.14 in maven2
[ivy:resolve] 	found oro#oro;2.0.8 in maven2
[ivy:resolve] 	found org.mortbay.jetty#jetty;6.1.14 in maven2
[ivy:resolve] 	found org.mortbay.jetty#jetty-util;6.1.14 in maven2
[ivy:resolve] 	found tomcat#jasper-runtime;5.5.12 in maven2
[ivy:resolve] 	found tomcat#jasper-compiler;5.5.12 in maven2
[ivy:resolve] 	found commons-el#commons-el;1.0 in maven2
[ivy:resolve] 	found junit#junit;3.8.1 in maven2
[ivy:resolve] 	found commons-logging#commons-logging-api;1.0.4 in maven2
[ivy:resolve] 	found org.slf4j#slf4j-api;1.4.3 in maven2
[ivy:resolve] 	found org.eclipse.jdt#core;3.1.1 in maven2
[ivy:resolve] 	found org.slf4j#slf4j-log4j12;1.4.3 in maven2
[ivy:resolve] 	found org.mockito#mockito-all;1.8.0 in maven2
[ivy:resolve] :: resolution report :: resolve 612ms :: artifacts dl 24ms
	---------------------------------------------------------------------
	|                  |            modules            ||   artifacts   |
	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
	---------------------------------------------------------------------
	|      common      |   21  |   0   |   0   |   0   ||   21  |   0   |
	---------------------------------------------------------------------

ivy-retrieve-common:
[ivy:retrieve] :: retrieving :: org.apache.hadoop#Hadoop
[ivy:retrieve] 	confs: [common]
[ivy:retrieve] 	0 artifacts copied, 21 already retrieved (0kB/16ms)
No ivy:settings found for the default reference 'ivy.instance'.  A
default instance will be used
DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead
:: loading settings :: file =
/home/master/Desktop/hadoop-0.20.2/ivy/ivysettings.xml

init:
    [touch] Creating /tmp/null1787905831
   [delete] Deleting: /tmp/null1787905831
     [exec] src/saveVersion.sh: 34: svn: not found
     [exec] src/saveVersion.sh: 34: svn: not found

record-parser:

compile-rcc-compiler:

compile-core-classes:

compile-mapred-classes:
    [javac] Compiling 1 source file to
/home/master/Desktop/hadoop-0.20.2/build/classes

compile-hdfs-classes:
    [javac] Compiling 4 source files to
/home/master/Desktop/hadoop-0.20.2/build/classes

compile-core-native:

check-c++-makefiles:

create-c++-pipes-makefile:

create-c++-utils-makefile:

compile-c++-utils:

compile-c++-pipes:

compile-c++:

compile-core:

jar:
      [tar] Nothing to do:
/home/master/Desktop/hadoop-0.20.2/build/classes/bin.tgz is up to
date.
      [jar] Building jar:
/home/master/Desktop/hadoop-0.20.2/build/hadoop-0.20.3-dev-core.jar

compile-tools:

create-c++-examples-pipes-makefile:

compile-c++-examples-pipes:

compile-c++-examples:

compile-examples:
    [javac] Compiling 9 source files to
/home/master/Desktop/hadoop-0.20.2/build/examples
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:5:
class, interface, or enum expected
    [javac] <!DOCTYPE html>
    [javac] ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:17:
class, interface, or enum expected
    [javac]  var logged_in_user_email = "coolmanishhot8@gmail.com";
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:20:
class, interface, or enum expected
    [javac]  var relative_base_url = "";
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:22:
class, interface, or enum expected
    [javac]  </script>
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:54:
illegal character: \35
    [javac]  background: #fff;
    [javac]              ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:55:
class, interface, or enum expected
    [javac]  vertical-align: top;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:56:
class, interface, or enum expected
    [javac]  }
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:58:
malformed floating point literal
    [javac]  padding: .3em;
    [javac]           ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:59:
class, interface, or enum expected
    [javac]  border: 1px solid #999;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:59:
illegal character: \35
    [javac]  border: 1px solid #999;
    [javac]                    ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:60:
class, interface, or enum expected
    [javac]  margin-bottom: .1em;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:60:
malformed floating point literal
    [javac]  margin-bottom: .1em;
    [javac]                 ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:61:
class, interface, or enum expected
    [javac]  font-family: arial, sans-serif;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:62:
class, interface, or enum expected
    [javac]  max-width: 60em;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:62:
malformed floating point literal
    [javac]  max-width: 60em;
    [javac]             ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:63:
class, interface, or enum expected
    [javac]  }
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:65:
illegal character: \35
    [javac]  background: #ffa;
    [javac]              ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:66:
class, interface, or enum expected
    [javac]  }
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:68:
illegal character: \35
    [javac]  background: #e5ecf9;
    [javac]              ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:69:
class, interface, or enum expected
    [javac]  }
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
malformed floating point literal
    [javac]  padding: .5em .1em .1em .1em;
    [javac]           ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
malformed floating point literal
    [javac]  padding: .5em .1em .1em .1em;
    [javac]                ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
malformed floating point literal
    [javac]  padding: .5em .1em .1em .1em;
    [javac]                     ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
malformed floating point literal
    [javac]  padding: .5em .1em .1em .1em;
    [javac]                          ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:72:
class, interface, or enum expected
    [javac]  max-width: 60em;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:72:
malformed floating point literal
    [javac]  max-width: 60em;
    [javac]             ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:73:
class, interface, or enum expected
    [javac]  white-space: pre-wrap;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:74:
class, interface, or enum expected
    [javac]  white-space: -moz-pre-wrap;
    [javac]  ^
    [javac] /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:75:
class, interface, or enum expected
    [javac]  white-space: -pre-wrap;
    [javac]  ^





Regards
Manish Singla

Re: how to build kmeans

Posted by Ted Dunning <td...@maprtech.com>.
These java files are full of HTML.

Are you sure that they are supposed to compile?  How did you get these
files?

On Fri, Mar 18, 2011 at 3:12 AM, MANISH SINGLA <co...@gmail.com>wrote:

> Hii everyone...
>
> I am trying to run kmeans on a single node... I have the attached
> files with me...I put them in a folder named kmeans...and place it in
> the src/examples directory...
> Then i go to hadoop home ant type ant examples on the command line...
> but I am getting some errors...which I am not able to understand...any
> help wpuld be appreciated...
>
>
> ON COMMAND LINE:  ant examples //tHIS i TYPE ON THE COMMAND LINE
> OUTPUT: //AS A result I get all this
>   Buildfile: build.xml
>
> clover.setup:
>
> clover.info:
>     [echo]
>     [echo]      Clover not found. Code coverage reports disabled.
>     [echo]
>
> clover:
>
> ivy-download:
>      [get] Getting:
>
> http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.0.0-rc2/ivy-2.0.0-rc2.jar
>      [get] To: /home/master/Desktop/hadoop-0.20.2/ivy/ivy-2.0.0-rc2.jar
>      [get] Not modified - so not downloaded
>
> ivy-init-dirs:
>
> ivy-probe-antlib:
>
> ivy-init-antlib:
>
> ivy-init:
> [ivy:configure] :: Ivy 2.0.0-rc2 - 20081028224207 ::
> http://ant.apache.org/ivy/ ::
> :: loading settings :: file =
> /home/master/Desktop/hadoop-0.20.2/ivy/ivysettings.xml
>
> ivy-resolve-common:
> [ivy:resolve] :: resolving dependencies ::
> org.apache.hadoop#Hadoop;working@master
> [ivy:resolve]   confs: [common]
> [ivy:resolve]   found commons-logging#commons-logging;1.0.4 in maven2
> [ivy:resolve]   found log4j#log4j;1.2.15 in maven2
> [ivy:resolve]   found commons-httpclient#commons-httpclient;3.0.1 in maven2
> [ivy:resolve]   found commons-codec#commons-codec;1.3 in maven2
> [ivy:resolve]   found commons-cli#commons-cli;1.2 in maven2
> [ivy:resolve]   found xmlenc#xmlenc;0.52 in maven2
> [ivy:resolve]   found net.java.dev.jets3t#jets3t;0.6.1 in maven2
> [ivy:resolve]   found commons-net#commons-net;1.4.1 in maven2
> [ivy:resolve]   found org.mortbay.jetty#servlet-api-2.5;6.1.14 in maven2
> [ivy:resolve]   found oro#oro;2.0.8 in maven2
> [ivy:resolve]   found org.mortbay.jetty#jetty;6.1.14 in maven2
> [ivy:resolve]   found org.mortbay.jetty#jetty-util;6.1.14 in maven2
> [ivy:resolve]   found tomcat#jasper-runtime;5.5.12 in maven2
> [ivy:resolve]   found tomcat#jasper-compiler;5.5.12 in maven2
> [ivy:resolve]   found commons-el#commons-el;1.0 in maven2
> [ivy:resolve]   found junit#junit;3.8.1 in maven2
> [ivy:resolve]   found commons-logging#commons-logging-api;1.0.4 in maven2
> [ivy:resolve]   found org.slf4j#slf4j-api;1.4.3 in maven2
> [ivy:resolve]   found org.eclipse.jdt#core;3.1.1 in maven2
> [ivy:resolve]   found org.slf4j#slf4j-log4j12;1.4.3 in maven2
> [ivy:resolve]   found org.mockito#mockito-all;1.8.0 in maven2
> [ivy:resolve] :: resolution report :: resolve 612ms :: artifacts dl 24ms
>
>  ---------------------------------------------------------------------
>        |                  |            modules            ||   artifacts
> |
>        |       conf       | number| search|dwnlded|evicted||
> number|dwnlded|
>
>  ---------------------------------------------------------------------
>        |      common      |   21  |   0   |   0   |   0   ||   21  |   0
> |
>
>  ---------------------------------------------------------------------
>
> ivy-retrieve-common:
> [ivy:retrieve] :: retrieving :: org.apache.hadoop#Hadoop
> [ivy:retrieve]  confs: [common]
> [ivy:retrieve]  0 artifacts copied, 21 already retrieved (0kB/16ms)
> No ivy:settings found for the default reference 'ivy.instance'.  A
> default instance will be used
> DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead
> :: loading settings :: file =
> /home/master/Desktop/hadoop-0.20.2/ivy/ivysettings.xml
>
> init:
>    [touch] Creating /tmp/null1787905831
>   [delete] Deleting: /tmp/null1787905831
>     [exec] src/saveVersion.sh: 34: svn: not found
>     [exec] src/saveVersion.sh: 34: svn: not found
>
> record-parser:
>
> compile-rcc-compiler:
>
> compile-core-classes:
>
> compile-mapred-classes:
>    [javac] Compiling 1 source file to
> /home/master/Desktop/hadoop-0.20.2/build/classes
>
> compile-hdfs-classes:
>    [javac] Compiling 4 source files to
> /home/master/Desktop/hadoop-0.20.2/build/classes
>
> compile-core-native:
>
> check-c++-makefiles:
>
> create-c++-pipes-makefile:
>
> create-c++-utils-makefile:
>
> compile-c++-utils:
>
> compile-c++-pipes:
>
> compile-c++:
>
> compile-core:
>
> jar:
>      [tar] Nothing to do:
> /home/master/Desktop/hadoop-0.20.2/build/classes/bin.tgz is up to
> date.
>      [jar] Building jar:
> /home/master/Desktop/hadoop-0.20.2/build/hadoop-0.20.3-dev-core.jar
>
> compile-tools:
>
> create-c++-examples-pipes-makefile:
>
> compile-c++-examples-pipes:
>
> compile-c++-examples:
>
> compile-examples:
>    [javac] Compiling 9 source files to
> /home/master/Desktop/hadoop-0.20.2/build/examples
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:5:
> class, interface, or enum expected
>    [javac] <!DOCTYPE html>
>    [javac] ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:17:
> class, interface, or enum expected
>    [javac]  var logged_in_user_email = "coolmanishhot8@gmail.com";
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:20:
> class, interface, or enum expected
>    [javac]  var relative_base_url = "";
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:22:
> class, interface, or enum expected
>    [javac]  </script>
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:54:
> illegal character: \35
>    [javac]  background: #fff;
>    [javac]              ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:55:
> class, interface, or enum expected
>    [javac]  vertical-align: top;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:56:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:58:
> malformed floating point literal
>    [javac]  padding: .3em;
>    [javac]           ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:59:
> class, interface, or enum expected
>    [javac]  border: 1px solid #999;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:59:
> illegal character: \35
>    [javac]  border: 1px solid #999;
>    [javac]                    ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:60:
> class, interface, or enum expected
>    [javac]  margin-bottom: .1em;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:60:
> malformed floating point literal
>    [javac]  margin-bottom: .1em;
>    [javac]                 ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:61:
> class, interface, or enum expected
>    [javac]  font-family: arial, sans-serif;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:62:
> class, interface, or enum expected
>    [javac]  max-width: 60em;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:62:
> malformed floating point literal
>    [javac]  max-width: 60em;
>    [javac]             ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:63:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:65:
> illegal character: \35
>    [javac]  background: #ffa;
>    [javac]              ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:66:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:68:
> illegal character: \35
>    [javac]  background: #e5ecf9;
>    [javac]              ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:69:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]           ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]                ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]                     ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]                          ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:72:
> class, interface, or enum expected
>    [javac]  max-width: 60em;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:72:
> malformed floating point literal
>    [javac]  max-width: 60em;
>    [javac]             ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:73:
> class, interface, or enum expected
>    [javac]  white-space: pre-wrap;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:74:
> class, interface, or enum expected
>    [javac]  white-space: -moz-pre-wrap;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:75:
> class, interface, or enum expected
>    [javac]  white-space: -pre-wrap;
>    [javac]  ^
>
>
>
>
>
> Regards
> Manish Singla
>

Re: how to build kmeans

Posted by Ted Dunning <td...@maprtech.com>.
This looks like you took the code from
http://code.google.com/p/kmeans-hadoop/

<http://code.google.com/p/kmeans-hadoop/>And it looks like you didn't
actually download the code, but you cut and pasted the HTML rendition of the
code.

First, this code is not from a serious project.  It is more of a status dump
of somebody just trying some stuff out.

If you really want k-means, go get Mahout.  http://mahout.apache.org/

On Fri, Mar 18, 2011 at 3:12 AM, MANISH SINGLA <co...@gmail.com>wrote:

> Hii everyone...
>
> I am trying to run kmeans on a single node... I have the attached
> files with me...I put them in a folder named kmeans...and place it in
> the src/examples directory...
> Then i go to hadoop home ant type ant examples on the command line...
> but I am getting some errors...which I am not able to understand...any
> help wpuld be appreciated...
>
>
> ON COMMAND LINE:  ant examples //tHIS i TYPE ON THE COMMAND LINE
> OUTPUT: //AS A result I get all this
>   Buildfile: build.xml
>
> clover.setup:
>
> clover.info:
>     [echo]
>     [echo]      Clover not found. Code coverage reports disabled.
>     [echo]
>
> clover:
>
> ivy-download:
>      [get] Getting:
>
> http://repo2.maven.org/maven2/org/apache/ivy/ivy/2.0.0-rc2/ivy-2.0.0-rc2.jar
>      [get] To: /home/master/Desktop/hadoop-0.20.2/ivy/ivy-2.0.0-rc2.jar
>      [get] Not modified - so not downloaded
>
> ivy-init-dirs:
>
> ivy-probe-antlib:
>
> ivy-init-antlib:
>
> ivy-init:
> [ivy:configure] :: Ivy 2.0.0-rc2 - 20081028224207 ::
> http://ant.apache.org/ivy/ ::
> :: loading settings :: file =
> /home/master/Desktop/hadoop-0.20.2/ivy/ivysettings.xml
>
> ivy-resolve-common:
> [ivy:resolve] :: resolving dependencies ::
> org.apache.hadoop#Hadoop;working@master
> [ivy:resolve]   confs: [common]
> [ivy:resolve]   found commons-logging#commons-logging;1.0.4 in maven2
> [ivy:resolve]   found log4j#log4j;1.2.15 in maven2
> [ivy:resolve]   found commons-httpclient#commons-httpclient;3.0.1 in maven2
> [ivy:resolve]   found commons-codec#commons-codec;1.3 in maven2
> [ivy:resolve]   found commons-cli#commons-cli;1.2 in maven2
> [ivy:resolve]   found xmlenc#xmlenc;0.52 in maven2
> [ivy:resolve]   found net.java.dev.jets3t#jets3t;0.6.1 in maven2
> [ivy:resolve]   found commons-net#commons-net;1.4.1 in maven2
> [ivy:resolve]   found org.mortbay.jetty#servlet-api-2.5;6.1.14 in maven2
> [ivy:resolve]   found oro#oro;2.0.8 in maven2
> [ivy:resolve]   found org.mortbay.jetty#jetty;6.1.14 in maven2
> [ivy:resolve]   found org.mortbay.jetty#jetty-util;6.1.14 in maven2
> [ivy:resolve]   found tomcat#jasper-runtime;5.5.12 in maven2
> [ivy:resolve]   found tomcat#jasper-compiler;5.5.12 in maven2
> [ivy:resolve]   found commons-el#commons-el;1.0 in maven2
> [ivy:resolve]   found junit#junit;3.8.1 in maven2
> [ivy:resolve]   found commons-logging#commons-logging-api;1.0.4 in maven2
> [ivy:resolve]   found org.slf4j#slf4j-api;1.4.3 in maven2
> [ivy:resolve]   found org.eclipse.jdt#core;3.1.1 in maven2
> [ivy:resolve]   found org.slf4j#slf4j-log4j12;1.4.3 in maven2
> [ivy:resolve]   found org.mockito#mockito-all;1.8.0 in maven2
> [ivy:resolve] :: resolution report :: resolve 612ms :: artifacts dl 24ms
>
>  ---------------------------------------------------------------------
>        |                  |            modules            ||   artifacts
> |
>        |       conf       | number| search|dwnlded|evicted||
> number|dwnlded|
>
>  ---------------------------------------------------------------------
>        |      common      |   21  |   0   |   0   |   0   ||   21  |   0
> |
>
>  ---------------------------------------------------------------------
>
> ivy-retrieve-common:
> [ivy:retrieve] :: retrieving :: org.apache.hadoop#Hadoop
> [ivy:retrieve]  confs: [common]
> [ivy:retrieve]  0 artifacts copied, 21 already retrieved (0kB/16ms)
> No ivy:settings found for the default reference 'ivy.instance'.  A
> default instance will be used
> DEPRECATED: 'ivy.conf.file' is deprecated, use 'ivy.settings.file' instead
> :: loading settings :: file =
> /home/master/Desktop/hadoop-0.20.2/ivy/ivysettings.xml
>
> init:
>    [touch] Creating /tmp/null1787905831
>   [delete] Deleting: /tmp/null1787905831
>     [exec] src/saveVersion.sh: 34: svn: not found
>     [exec] src/saveVersion.sh: 34: svn: not found
>
> record-parser:
>
> compile-rcc-compiler:
>
> compile-core-classes:
>
> compile-mapred-classes:
>    [javac] Compiling 1 source file to
> /home/master/Desktop/hadoop-0.20.2/build/classes
>
> compile-hdfs-classes:
>    [javac] Compiling 4 source files to
> /home/master/Desktop/hadoop-0.20.2/build/classes
>
> compile-core-native:
>
> check-c++-makefiles:
>
> create-c++-pipes-makefile:
>
> create-c++-utils-makefile:
>
> compile-c++-utils:
>
> compile-c++-pipes:
>
> compile-c++:
>
> compile-core:
>
> jar:
>      [tar] Nothing to do:
> /home/master/Desktop/hadoop-0.20.2/build/classes/bin.tgz is up to
> date.
>      [jar] Building jar:
> /home/master/Desktop/hadoop-0.20.2/build/hadoop-0.20.3-dev-core.jar
>
> compile-tools:
>
> create-c++-examples-pipes-makefile:
>
> compile-c++-examples-pipes:
>
> compile-c++-examples:
>
> compile-examples:
>    [javac] Compiling 9 source files to
> /home/master/Desktop/hadoop-0.20.2/build/examples
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:5:
> class, interface, or enum expected
>    [javac] <!DOCTYPE html>
>    [javac] ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:17:
> class, interface, or enum expected
>    [javac]  var logged_in_user_email = "coolmanishhot8@gmail.com";
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:20:
> class, interface, or enum expected
>    [javac]  var relative_base_url = "";
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:22:
> class, interface, or enum expected
>    [javac]  </script>
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:54:
> illegal character: \35
>    [javac]  background: #fff;
>    [javac]              ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:55:
> class, interface, or enum expected
>    [javac]  vertical-align: top;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:56:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:58:
> malformed floating point literal
>    [javac]  padding: .3em;
>    [javac]           ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:59:
> class, interface, or enum expected
>    [javac]  border: 1px solid #999;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:59:
> illegal character: \35
>    [javac]  border: 1px solid #999;
>    [javac]                    ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:60:
> class, interface, or enum expected
>    [javac]  margin-bottom: .1em;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:60:
> malformed floating point literal
>    [javac]  margin-bottom: .1em;
>    [javac]                 ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:61:
> class, interface, or enum expected
>    [javac]  font-family: arial, sans-serif;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:62:
> class, interface, or enum expected
>    [javac]  max-width: 60em;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:62:
> malformed floating point literal
>    [javac]  max-width: 60em;
>    [javac]             ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:63:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:65:
> illegal character: \35
>    [javac]  background: #ffa;
>    [javac]              ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:66:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:68:
> illegal character: \35
>    [javac]  background: #e5ecf9;
>    [javac]              ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:69:
> class, interface, or enum expected
>    [javac]  }
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]           ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]                ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]                     ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:71:
> malformed floating point literal
>    [javac]  padding: .5em .1em .1em .1em;
>    [javac]                          ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:72:
> class, interface, or enum expected
>    [javac]  max-width: 60em;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:72:
> malformed floating point literal
>    [javac]  max-width: 60em;
>    [javac]             ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:73:
> class, interface, or enum expected
>    [javac]  white-space: pre-wrap;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:74:
> class, interface, or enum expected
>    [javac]  white-space: -moz-pre-wrap;
>    [javac]  ^
>    [javac]
> /home/master/Desktop/hadoop-0.20.2/src/examples/org/apache/hadoop/examples/kmeans/KmeansUtil.java:75:
> class, interface, or enum expected
>    [javac]  white-space: -pre-wrap;
>    [javac]  ^
>
>
>
>
>
> Regards
> Manish Singla
>