스프링 JUnit 에러 보기

eclipse로 JUnit 테스트 코드를 처음 실행시킬 때
나를 당혹스럽게 만들었던 메시지

Rerun org.tonyne.spring.DataSourceTest
org.tonyne.spring.DataSourceTest
java.lang.NoClassDefFoundError: org/junit/runners/model/MultipleFailureException
	at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.withAfterClasses(SpringJUnit4ClassRunner.java:188)
	at org.junit.runners.ParentRunner.classBlock(ParentRunner.java:145)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:235)

화면상으로는 짤려서 내용이 다 보이지 않아 곤란했다.

workspace-sts-3.6.4 2016-03-03 12-49-47

이 에러메시지를 보려면 마우스 오른쪽 버튼을 눌러, 팝업 메뉴에서 “Copy Failure List”를 선택하여 메모장 등에서 붙여넣기를 하여 보면 된다.

구글에서 검색을 해보니 “MultipleFailureException” 에러는 JUnit의 버전이 낮기 때문에 발생하는 것이라고 설명이 되어 4.7에서 4.11로 수정하니 오류 메시지가 해결되었다.

* 참고
http://tadakichi.tistory.com/97
JUnit 버전을 높이기 위해 수정해야 될 부분은 “pom/xml”이고

		<!-- Test -->
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.12</version>
			<scope>test</scope>
		</dependency>

version 값을 4.11 이상으로 수정하면 된다.

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중

%d 블로거가 이것을 좋아합니다: