반응형
메이븐 프로젝트를 빌드 할 때, "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 환경 변수를 맞춰주면 된다.
반응형
댓글