Hi,

So the latest Nutch2.x includes the Teja's Patch (
https://issues.apache.org/jira/browse/NUTCH-1577) , means if I have latest
source then it already has that patch.

Now can some one please help me here what is meant by the 2nd last step
'Run 'ant eclipse'  on http://wiki.apache.org/nutch/RunNutchInEclipse.

Do I need to go to the location where source is and give ant command 'ant
-f build.xml' , or its something else ???
And after refreshing the source, Eclipse would let compile and run my code ?

Thanks,
Tony


On Mon, Jun 10, 2013 at 6:56 PM, Tony Mullins <[email protected]>wrote:

> Hi Lewis,
>
> I understand this, that there may be something wrong on my end. And as I
> said I get different errors on running Nutch 2.x with Eclipse, after
> following different tutorials.
>
> My background is in .NET and I might will just move to JAVA , just because
> of this project (Nutch). But at the moment I am having difficult time
> understanding the 'setup/configuration' required to run Nutch in Eclipse.
>
> When you say '...*you may find it convenient to patch
>
> your dist with Tejas' Eclipse ant target and simply run 'ant eclipse' from
> within your terminal prior to doing a file, import, existing projects in to
> workspace from within Eclipse..*.'
>
> which patch do I need to get and how to apply it ?
> And by running 'ant eclipse' , do you mean dropping build.xml to Ant
> window in Eclipse , OR building the Nutch source by using the "ant -f
> build.xml" command in terminal ?  ( by the way I have done both and both
> successfully builds the source , but eclipse doesn't run the source).
>
> So could you please guide me here in more details, I would be really
> grateful to you and Nutch community.
>
> Thanks,
> Tony.
>
>
> On Mon, Jun 10, 2013 at 6:38 PM, Lewis John Mcgibbney <
> [email protected]> wrote:
>
>> Hi Tony,
>> These issues stem from your environment not being correct.
>> I, as many other, have been able to DEBUG and  develop Nutch 1.7 and 2.x
>> series from within Eclipse.
>> As you are working with 2.x source, you may find it convenient to patch
>> your dist with Tejas' Eclipse ant target and simply run 'ant eclipse' from
>> within your terminal prior to doing a file, import, existing projects in
>> to
>> workspace from within Eclipse.
>> I can guarantee you, the reason the tutorial is on the Nutch wiki is
>> because as some stage, someone (many many people), somewhere have found it
>> useful for developing Nutch in Eclipse. I don't want to sound like a
>> baloon
>> here, but your java security exceptions are not a problem with Nutch...
>> it's your environment.
>> hth
>>
>> On Monday, June 10, 2013, Tony Mullins <[email protected]> wrote:
>> > Hi ,
>> > Ok now I have followed this tutorial word by word.
>> http://wiki.apache.org/nutch/RunNutchInEclipse#Checkout_Nutch_in_Eclipse.
>> >
>> > After getting new source 2.2 , I have build it using Ant - which was
>> successful then set the configurations and comment the 'hsqldb' dependency
>> and uncomment the cassandra dependency ( as I want to run it against
>> cassandra). After doing this all when I run the code from eclipse I get
>> error
>> > "Exception in thread "main" java.lang.SecurityException: Prohibited
>> package name: java.org.apache.nutch.crawl
>> >     at java.lang.ClassLoader.preDefineClass(ClassLoader.java:649)
>> >     at java.lang.ClassLoader.defineClass(ClassLoader.java:785)
>> >     at
>>
>> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)...."
>> >
>> > and have red '*' all over my code. Please see the attached image.
>> >
>> > Now what I do ?
>> > Please any one could tell me that is it even possible to
>> compile/run/debug latest Nutch 2.x branch from Eclipse ?
>> >
>> > I need help here...............
>> >
>> > Tony !!!
>> >
>> > On Mon, Jun 10, 2013 at 12:15 PM, Tejas Patil <[email protected]
>> >
>> wrote:
>> >>
>> >> Hi Tony,
>> >>
>> >> That tutorial is based on some earlier nutch version. Please follow
>> >>
>> http://wiki.apache.org/nutch/RunNutchInEclipse#Checkout_Nutch_in_Eclipse.
>> >> There has been recent changes to that wiki page and those new steps
>> would
>> >> take care of getting automation.jar and etc dependencies in place.
>> >>
>> >>
>> >> On Sun, Jun 9, 2013 at 11:58 PM, Tony Mullins <
>> [email protected]
>> >wrote:
>> >>
>> >> > Hi ,
>> >> >
>> >> > The last try I made was with this tutorial '
>> >> > run nutch in eclipse | profilerajanimaski'
>> >> > ,
>> >> > after following word to word ( which didn't work for me) then I made
>> some
>> >> > modifications to it as for step 11 I added  'bin' , 'gora' , 'java'
>> ,'test'
>> >> > , 'testprocess' , 'testresources' . And for step 14 I couldn't find
>> >> > 'src/plugin/url-filter-automation/lib/automation.jar' in my source.
>> >> >
>> >> > And when I try to run main 'Crawler' project it says there are errors
>> and
>> >> > give me option to proceed with errors and when I proceed with errors
>>  I am
>> >> > getting this error:
>> >> >
>> >> > "InjectorJob: Using class org.apache.gora.memory.store.MemStore as
>> the
>> >> > Gora storage class.
>> >> > InjectorJob: total number of urls rejected by filters: 0
>> >> > InjectorJob: total number of urls injected after normalization and
>> >> > filtering: 0
>> >> > Exception in thread "main" java.lang.RuntimeException: job failed:
>> >> > name=generate: null, jobid=job_local_0002.......
>> >> > .....
>> >> > "
>> >> >
>> >> > So please help me what I am doing wrong here or guide me to a
>> tutorial
>> >> > which works....
>> >> > If the latest Nutch 2.2 source doesn't work with these tutorials then
>> >> > which version of 2.x will work and how ?
>> >> >
>> >> > Thanks.
>> >> > Tony
>> >> >
>> >> >
>> >> > On Mon, Jun 10, 2013 at 7:20 AM, Tejas Patil <
>> [email protected]
>> >wrote:
>> >> >
>> >> >> Could you try closing and re-opening the eclipse and then let
>> eclipse
>> >> >> rebuild workspace. BTW: On which packages / classes do you see red
>> dots ?
>> >> >>
>> >> >>
>> >> >> On Sun, Jun 9, 2013 at 9:23 AM, Lewis John Mcgibbney <
>> >> >> [email protected]> wrote:
>> >> >>
>> >> >> > Hi Tony,
>> >> >> > This source has literally just been released. The tutorial on the
>> Nutch
>> >> >> > wiki has also just been updated but you need to follow it closely
>> and
>> >> >> pay
>> >> >> > attention to each step. It sounds like the red dots problem your
>> having
>> >> >> is
>> >> >> > explained in the 2nd to last bullet point below
>> >> >> >
>> >> >> >
>> >> >>
>> http://wiki.apache.org/nutch/RunNutchInEclipse#Checkout_Nutch_in_Eclipse
>> >> >> >
>> >> >> > Also, you've not actually said what went wrong!
>> >> >> > Lewis
>> >> >> >
>> >> >> >
>> >> >> > On Sunday, June 9, 2013, Tony Mullins <[email protected]>
>> wrote:
>> >> >> > > Hi,
>> >> >> > >
>> >> >> > > I am new to Nutch. I am trying to use Nutch with Cassandra and
>> have
>> >> >> > > successfully build the Nutch 2.x (
>> >> >> > > http://svn.apache.org/repos/asf/nutch/branches/2.x/).
>> >> >> > >
>> >> >> > > But I get errors ( different errors after following different
>> >> >> tutorials)
>> >> >> > > when I try to run it directly from Eclipse ( I am on CentOS 6.4)
>> , I
>> >> >> have
>> >> >> > > tried to follow these tutorials to run Nutch source from Eclipse
>> but
>> >> >> no
>> >> >> > use.
>> >> >> > >
>> >> >> > > http://wiki.apache.org/nutch/RunNutchInEclipse
>> >> >> > > run nutch in eclipse | profilerajanimaski
>> >> >> > >
>> >> >>
>> http://jarpit83.blogspot.com/2012/07/configuring-nutch-in-eclipse.html
>> >> >> > > http://techvineyard.blogspot.com/2010/12/build-nutch-20.html
>> >> >> > >
>> >> >> > > Whatever I do,  I get red "*" on my source and it doesn't get
>> run
>> by
>> >> >> > > Eclipse , but it always get build successfully using Ant.
>> >> >> > >
>> >> >> > > Pleeeeaaase help me here, could any one please guide me to
>> single
>> web
>> >> >> > > tutorial which actually could help me compile and run latest
>> Nutch 2.x
>> >> >> > with
>> >> >> > > Eclipse (Juno) on CentOS.
>> >> >> > >
>> >> >> > > Thanksss.
>> >> >> > > Tony.
>> >> >> > >
>> >> >> >
>> >> >> > --
>> >> >> > *Lewis*
>> >> >> >
>> >> >>
>> >> >
>> >> >
>> >
>> >
>>
>> --
>> *Lewis*
>>
>
>

Reply via email to