Maven defines the entire build, including dependencies. It's the build
system of record, and should manage all this.

You can use an IDE but it really has to have Maven integration to make
this work seamlessly. IntelliJ does and Eclipse does, and I assume but
don't know if Netbeans does. (And, I should say I strongly recommend
IntelliJ's free edition of the 3.)

Without it, yeah, setting up the dependencies is manual and bound to
break regularly. You're getting some form of this error and it'll keep
happening if you don't use Maven.

(Although I must say I wonder where we get a dependency on javax.persistence?)

On Wed, Aug 18, 2010 at 12:59 PM, Steven Bourke <[email protected]> wrote:
> Hi,
>
> I've been using the compiled version of mahout 0.3. I now want to work from 
> the source package so that I can incorporate some changes and so forth.
>
> Previously I just associated the JAR files from the compiled version of 
> mahout with my IDE (Netbeans). It appears this is not so straight forward 
> with the source package. I've never used MVN beyond the install commands so 
> don't really get it (Package manager of types).
>
> So I followed the instructions on 
> https://cwiki.apache.org/confluence/display/MAHOUT/BuildingMahout
>
> After completing the steps on the page I do the following -
>
> I go into the core, math, util ,collections directories. I associate the high 
> level JAR's and dependencies with the project. However when I try a rebuild 
> of the project I get told javax.depenciy is missing. Are there libraries that 
> are in the mahout 0.3 compile which are not in the source package?
>
>
>

Reply via email to