본문 바로가기
카테고리 없음

[Java] Maven 빌드시 "warning: [options] bootstrap class path not set in conjunction with 1.7"

by 꼬마낙타 2019. 6. 20.
반응형

메이븐 프로젝트를 빌드 할 때, "warning: [options] bootstrap class path not set in conjunction with 1.7" 이라는 경고 메시지가 뜨는 경우가 있다.

 

이는 메이븐 프로젝트에서 사용한 JAVA 버전과 빌드시 사용한 JAVA 버전이 맞지 않았을 때 발생한다. 

 

자바 프로그램을 개발 할 때, 개발환경으로 여러 버전의 자바를 설치해 사용하는 경우가 흔하다. 예를 들어 JDK 1.7, JDK 1.8 버전이 설치되었을 때를 생각해보자. 메이븐 프로젝트는 1.7 기준으로 작성되어있지만 JAVA_HOME 환경 변수의 JDK는 1.8 경로를 가리킬 때 이런 메시지가 뜰 수 있다. 

 

해결 방법으로는 메이븐 빌드 할 때, 메이븐 프로젝트의 Java 버전으로 JAVA_HOME 환경 변수를 맞춰주면 된다.

반응형

댓글