<x-tad-bigger>Hello everyone ,

using maven 1.0.2
and junit 3.8.1
machine MAC OSX

So i am building this project using maven and i have a unit test that i'm trying
to get it to work in maven but so far no luck

my project.xml has this junit dependency defined and nothing else

<!-- Junit for my unit testing -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<type>jar</type>
<properties><war.bundle>false</war.bundle></properties>
</dependency>

as to the build part it goes as follows

<build>

<nagEmailAddress>[EMAIL PROTECTED]</nagEmailAddress>

<sourceDirectory>src</sourceDirectory>
<unitTestSourceDirectory>src/test</unitTestSourceDirectory>


<!-- Unit test cases -->
<unitTest>
<includes>
<include>**/*Test*.java</include>
</includes>
</unitTest>

</build>

So now building my app using the command maven test:test
gives me the following

__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.0.2

build:start:

java </x-tad-bigger>
<x-tad-bigger> repare-filesystem:

java:compile:
[echo] Compiling to /Users/greg/Documents/sprnghibapp/target/classes

java:jar-resources:

test </x-tad-bigger>
<x-tad-bigger> repare-filesystem:

test:test-resources:

test:compile:
[javac] Compiling 1 source files to /Users/greg/Documents/sprnghibapp/target/test-classes

test:test:
[junit] Running KkTest
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
[junit] Testsuite: KkTest
[junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
[junit]
[junit] Null Test: Caused an ERROR
[junit] KkTest
[junit] java.lang.ClassNotFoundException: KkTest
[junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
[junit] at java.security.AccessController.doPrivileged(Native Method)
[junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
[junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
[junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
[junit] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
[junit] at java.lang.Class.forName0(Native Method)
[junit] at java.lang.Class.forName(Class.java:141)
[junit]

Does anybody know what this is and what the problem is ?
As you realized the test source files are compiling and are being
copied to the target/test-classes which should happen and after that
i get this null thing Any thoughts

Thank you</x-tad-bigger>

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

Reply via email to