본문 바로가기
프로그래밍 기타

maven java.security.InvalidAlgorithmParameterException

by 애플 로그 2023. 3. 20.
반응형

[문제]

JDK를 oracle JDK 1.8 -> open JDK 1.8로 변경한다음에 maven 프로젝트 빌드를 돌렸더니, 

아래와 같은 에러가 발생 했다.

 

maven java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty -> [Help 1]

 

 

[해결]

openJDK를 사용하는 경우에 발생한다.

JDK 내부에 인증서 파일이 존재하는데 파일 내부에서 https 요청시할때 문제가 발생한다.

원래 사용하던 oracle JAVA에서는 문제가 없으므로 파일을 교체 해주면 된다.

 

 

%ORACLE_JAVA%\jdk1.8.0_241\jre\lib\security\cacerts -> 

%OPEN_JDK%\openjdk-8u42\jre\lib\security\cacerts

 

댓글