ClassNotFoundException при запуске модульных тестов JUnit в Eclipse (с использованием Maven)

Я только что обновил свой SpringSource Tools Suite (STS, вариант IDE Eclipse) до последней версии (v3.6.1). Тогда все мои модульные тесты JUnit нельзя будет запустить снова. Я получаю эту ошибку:

Class not found ClassToTest
java.lang.ClassNotFoundException: ClassToTest
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

Согласно этому блогу: вариант IDE Eclipse) до последней версии (v3.6.1). Тогда все мои модульные тесты JUnit нельзя будет запустить снова. Я получаю эту ошибку:

Class not found ClassToTest
java.lang.ClassNotFoundException: ClassToTest
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

Согласно этому блогу: вариант IDE Eclipse) до последней версии (v3.6.1). Тогда все мои модульные тесты JUnit нельзя будет запустить снова. Я получаю эту ошибку:

Class not found ClassToTest
java.lang.ClassNotFoundException: ClassToTest
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:252)

Согласно этому блогу: ClassNotFoundException при запуске модульных тестов JUnit в Eclipse (с использованием Maven) , это из-за неправильной конфигурации плагина Maven в Eclipse. Однако в STS 3.6.2 я не могу найти эту опцию «Включить модули» в плагине Maven. Как я могу решить эту проблему и повторно включить мои модульные тесты?

17
задан newguy 12 May 2011 в 06:58
поделиться