M1 Wiremock 사용시 no conscrypt_openjdk_jni-osx-aarch_64 in java.library.path 에러

ASk·2022년 5월 21일
0

Spring Cloud

목록 보기
3/3
post-thumbnail

Troubleshooting

M1 환경에서 Spring Cloud Contract Wiremock 3.1.2 이전 버전 사용시 이슈 발생

Caused by: java.lang.IllegalStateException: No Server ALPNProcessors!
Suppressed: java.lang.UnsatisfiedLinkError: no conscrypt_openjdk_jni-osx-aarch_64 in java.library.path

확인 결과 com.github.tomakehurst:wiremock-jre8-standalone 라이브러리 이슈

wiremock:2.32.0 이후에 해결됨
하단과 같이 wiremock 버전을 올리던가 spring cloud version 2021.0.2 로 올리면 해결됨

  • cloud version 2021.0.2
  • spring-cloud-contract-stub-runner:3.1.2
  • spring-cloud-contract-wiremock:3.1.2
  • com.github.tomakehurst:wiremock-jre8-standalone:2.33.0
<dependency>
  <groupId>com.github.tomakehurst</groupId>
  <artifactId>wiremock-jre8-standalone</artifactId>
  <version>2.33.2</version>
  <scope>test</scope>
</dependency>

참조

profile
Backend Developer

0개의 댓글