반응형
잘 사용중이던 Junit 에서 어느날 에러가 발생하였다.
에러는 제목과 같다.
JUnit Platform version must be >= 1.8 to use a global embedded kafka server
사용하려면 junit platform이 1.8이상이어야 한다는 뜻이다.
프로젝트 우클릭에서 library 추가 할때 junit을 자동 plugin 으로 해서 했는데 default junit 버전이 1.7 이하인듯 싶다.
ide에서 제공해주는 junit 말고 maven repository 를 통해서 직접 dependency 받아야한다.
그럼 java build path 에서 add library 로 추가한 junit 부분은 delete 를 해주고
<dependencies> <!-- 다른 종속성들... --> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-api</artifactId> <version>5.8.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter-engine</artifactId> <version>5.8.0</version> <scope>test</scope> </dependency> </dependencies> |
받아오면 된다.
반응형
'IT > Java' 카테고리의 다른 글
Java EE / Java SE 에 대해서( feat. Java ME) (38) | 2023.10.26 |
---|---|
[JPA] 쿼리메서드 existsById 관련 ( Required identifier property not found for class com.com.jpa.TestTable ) (60) | 2023.10.24 |
no main manifest attribute, in Project-version.jar (52) | 2023.10.17 |
CountDownLatch (다른 쓰레드 대기) (61) | 2023.10.13 |
ThreadLocal (동시성문제) 사용법 및 주의사항 (49) | 2023.10.12 |
댓글