Unit testing in the MAVEN project, but mvn clean after re-mvn the install project, the unit test again, there will be the following error,
<span style= "FONT-FAMILY:KAITI_GB2312;FONT-SIZE:18PX;" >class not found Com.core.order.service.impl.OrderServiceImplTestjava.lang.ClassNotFoundException: Com.core.order.service.impl.OrderServiceImplTestat Java.net.urlclassloader$1.run (urlclassloader.java:366) at Java.net.urlclassloader$1.run (urlclassloader.java:355) at java.security.AccessController.doPrivileged (Native Method) at Java.net.URLClassLoader.findClass (urlclassloader.java:354) at Java.lang.ClassLoader.loadClass ( classloader.java:423) at Sun.misc.launcher$appclassloader.loadclass (launcher.java:308) at Java.lang.ClassLoader.loadClass (classloader.java:356) at Org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClass (remotetestrunner.java:693) at Org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.loadClasses (remotetestrunner.java:429) at Org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests (remotetestrunner.java:452) at Org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests (remotetestrunner.java:683) at orG.eclipse.jdt.internal.junit.runner.remotetestrunner.run (remotetestrunner.java:390) at Org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main (remotetestrunner.java:197) </span>
Strangely, the feeling is that the . class file in the project is deleted, and the MVN install does not recompile the build.
can be done by
Eclipse->project->clean
Recompile and run the unit test again to succeed.
MVN clean cannot find a test class problem in Maven project