Hi all,

 Sorry folks! Got this working.

 It was a silly PATH setting issue. The tips in
http://wiki.apache.org/nutch/RunNutchInEclipse1.0 made me debug it :) Thanks
again.

./Abi


On Tue, Feb 8, 2011 at 1:52 PM, .: Abhishek :. <[email protected]> wrote:

> Hi folks,
>
>  I am trying to run nutch from the source, in a Windows environment. I am
> not building it, I am just calling the main method in Crawl.java with
> appropriate arguments from Eclipse.
> I am getting the following exception trace,
>
> java.io.IOException: Cannot run program "chmod": CreateProcess error=2, The
> system cannot find the file specified
>     at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
>     at org.apache.hadoop.util.Shell.runCommand(Shell.java:149)
>     at org.apache.hadoop.util.Shell.run(Shell.java:134)
>     at
> org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:286)
>     at org.apache.hadoop.util.Shell.execCommand(Shell.java:354)
>     at org.apache.hadoop.util.Shell.execCommand(Shell.java:337)
>     at
> org.apache.hadoop.fs.RawLocalFileSystem.execCommand(RawLocalFileSystem.java:481)
>     at
> org.apache.hadoop.fs.RawLocalFileSystem.setPermission(RawLocalFileSystem.java:473)
>     at
> org.apache.hadoop.fs.FilterFileSystem.setPermission(FilterFileSystem.java:280)
>     at org.apache.hadoop.fs.FileSystem.mkdirs(FileSystem.java:266)
>     at
> org.apache.hadoop.mapred.JobClient.configureCommandLineOptions(JobClient.java:573)
>     at
> org.apache.hadoop.mapred.JobClient.submitJobInternal(JobClient.java:761)
>     at org.apache.hadoop.mapred.JobClient.submitJob(JobClient.java:730)
>     at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1249)
>     at org.apache.nutch.crawl.Injector.inject(Injector.java:217)
>     at org.apache.nutch.crawl.Crawl.main(Crawl.java:124)
>     at com.paypal.arachnida.research.Arachnida.main(Arachnida.java:30)
> Caused by: java.io.IOException: CreateProcess error=2, The system cannot
> find the file specified
>     at java.lang.ProcessImpl.create(Native Method)
>     at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
>     at java.lang.ProcessImpl.start(ProcessImpl.java:30)
>     at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
>     ... 16 more
>
>  I think this is because for some environment issue. Nutch needs an Linux
> based environment to work on? How do I go about running this in Windows?
> This is for a quick testing of something I modified.
>
> Thanks,
> Abi
>

Reply via email to