I think the basic idea you need first is that Maven's classpath is derived
from the project's dependency list.  So if you need a jar on the classpath,
specify it as a dependency.  That understanding will jump you over the next
hurdles you face :-).

This should help too:
http://maven.apache.org/guides/introduction/introduction-to-dependency-mecha
nism.html


> -----Original Message-----
> From: Jimisola Laursen [mailto:[EMAIL PROTECTED] 
> Sent: Saturday, June 10, 2006 2:04 PM
> To: [email protected]
> Subject: NoClassDefFoundErrorfor a few classes that seems to 
> be in the classpath
> 
> 
> Hi!
> 
> Recently just migrated from Ant to Maven. It's a quite big 
> project with a main (parent) pom.xml and six-seven modules.
> 
> Everything compiles nicely for all modules, both main and 
> test. However, I have two modules, server and agent, were I 
> keep getting NoClassDefFoundError during executing of test cases.
> 
>  - server (NoClassDefFoundError for dbunit)
>  - agent (NoClassDefFoundError for mocqurer and jaxen)
> 
> I've spent a lot of time trying to figure out the problem, 
> but so far no luck.
> What is the best way from here to try solve this matter.
> 
> Known facts:
> 
>  - I have the same error whether I run Maven from command 
> line or from within Eclipse using m2eclipse
>  - the libraries are included in Eclipse under "Maven2 Dependencies"
>  - the libraries are listed in the classpath string when I 
> run maven in debug mode (-X)
>  - I started out with scope = test, but left out scope completely.
>  - junit-3.8.2.jar is needed by the tests as well and shows 
> in classpath just like the other three mentioned above
>  - all tests depending only on plain JUnit succeeds
> 
> I really appreciate help on this matter since it a show 
> stopper for me right now.
> 
> Also, is there a way that I can have the "test run" outputed 
> on stdout/stderr? E.g. "mvn test -Dsurefire.show=all"
> 
> Regards,
> Jimisola
> --
> View this message in context: 
> http://www.nabble.com/NoClassDefFoundErrorfor-a-few-classes-th
> at-seems-to-be-in-the-classpath-t1767398.html#a4810522
> Sent from the Maven - Users forum at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to