Hi

I started recently setting up a test with Maven.
I followed the steps described in "Getting started - Creating a project".
I added 2 simple classes:

- src/main/java/code/Tryit.java
- src/test/java/TryitTest.java  (unit test)

The java classes compile ok:

- target/classes/main/java/code/TryIt.class
- target/test-classes/test/java/TryitTest.class

However when running the unit tests it looks like the test class is not in 
JUnit's classpath:

C:\repositories\eclipse\maventest>maven test:test
 __  __
|  \/  |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \  ~ intelligent projects ~
|_|  |_\__,_|\_/\___|_||_|  v. 1.0.2

build:start:

java:prepare-filesystem:

java:compile:
    [echo] Compiling to C:\repositories\eclipse\maventest/target/classes
    [echo]
==========================================================

  NOTE: Targetting JVM 1.4, classes
  will not run on earlier JVMs

==========================================================

    [javac] Compiling 1 source file to 
C:\repositories\eclipse\maventest\target\classes

java:jar-resources:

test:prepare-filesystem:

test:test-resources:

test:compile:
    [javac] Compiling 1 source file to 
C:\repositories\eclipse\maventest\target\test-classes

test:test:
    [junit] Running     
    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
    [junit] Testsuite: TryItTest
    [junit] Tests run: 1, Failures: 0, Errors: 1, Time elapsed: 0 sec
    [junit]
    [junit] Null Test:  Caused an ERROR
    [junit] TryItTest
    [junit] java.lang.ClassNotFoundException: TryItTest
    [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]
    [junit]
    [junit] [ERROR] TEST TryItTest FAILED

BUILD FAILED
File...... C:\Documents and 
Settings\wvdw\.maven\cache\maven-test-plugin-1.6.2\plugin.jelly
Element... fail
Line...... 181
Column.... 54
There were test failures.
Total time: 3 seconds
Finished at: Tue May 03 11:44:52 CEST 2005


Any ideas?

Wim
-----------------------------------------------------
Mail.be, WebMail and Virtual Office
http://www.mail.be


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

Reply via email to