본문 바로가기
IT/Java

[JUNIT Error] JUnit Platform version must be >= 1.8 to use a global embedded kafka server

by 성준하이 2023. 10. 21.
반응형

잘 사용중이던 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>

받아오면 된다.

반응형

댓글