junit整合错误;以及maven依赖导包

Junit注解不能使用,导包报错 method initializationerror not found:
单独使用junit需要导入三个包:
导入junit.jar之后还要导入hamcrest-core-1.3.jar,hamcrest-library-1.3.jar
maven:

	
		junit
		junit
		4.12
		test
	

	
	
		org.hamcrest
		hamcrest-core
		1.3
		test
	

	
	
		org.hamcrest
		hamcrest-library
		1.3
		test
	

JUnit报错:The import org.junit.Test conflicts with a type defined in the same file
这个原因很狗血,因为省事,我创建的测试类就叫Test,但是写junit测试java类名字不能是Test,会引起冲突。把测试类名改了就OK了;
如果还是错误就是导的jar包相冲突。

你可能感兴趣的:(junit整合错误;以及maven依赖导包)