메이븐 업데이트 시 자바 컴파일 버전이 1.7로 내려가는 문제
- 작성자 :
- 박*암
- 작성일 :
- 2024-05-02 13:28:23
- 조회수 :
- 509
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
egov 버전을 3.10으로 올리는 작업중입니다.
maven 업데이트 시 java 컴파일러 버전이 1.7로 내려가면서 기존 세팅이 풀려버리는데
pom.xml쪽 maven-compile-plugin 쪽 소스랑 타겟 버전이 1.7로 되어있는데 이 부분과 연관이 되어있는지 궁금하고 이부분을 1.8로 바꾸면 되는지 혹은 다른 부분을 변경해야되는지 알고 싶습니다.
그리고 메이븐 업데이트시 Web App Libraries 가 사라지는 현상이 있어서 매번 새로 java Build Path 에서 Web App Libraries 를 잡아주고 있는데 고정시키는 방법이 있는지 알고싶습니다.
maven 업데이트 시 java 컴파일러 버전이 1.7로 내려가면서 기존 세팅이 풀려버리는데
pom.xml쪽 maven-compile-plugin 쪽 소스랑 타겟 버전이 1.7로 되어있는데 이 부분과 연관이 되어있는지 궁금하고 이부분을 1.8로 바꾸면 되는지 혹은 다른 부분을 변경해야되는지 알고 싶습니다.
그리고 메이븐 업데이트시 Web App Libraries 가 사라지는 현상이 있어서 매번 새로 java Build Path 에서 Web App Libraries 를 잡아주고 있는데 고정시키는 방법이 있는지 알고싶습니다.
환경정보
-
- OS 정보 : win 11
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크 센터입니다.
기재하신 내용만으로는 정확한 내용을 알 수 없으나
프로젝트의 Build Path 설정에 대한 문의인 것으로 추측됩니다.
이 경우, 프로젝트의
JRE System Library 설정을 원하시는 버전으로 수정하실 수 있으며
Web App Libraries의 경우
pom.xml에 system Scope로 dependency 설정을 한다면
메이븐 업데이트의 영향을 받지 않게 하실 수 있습니다.
감사합니다.
표준프레임워크 센터입니다.
기재하신 내용만으로는 정확한 내용을 알 수 없으나
프로젝트의 Build Path 설정에 대한 문의인 것으로 추측됩니다.
이 경우, 프로젝트의
JRE System Library 설정을 원하시는 버전으로 수정하실 수 있으며
Web App Libraries의 경우
pom.xml에 system Scope로 dependency 설정을 한다면
메이븐 업데이트의 영향을 받지 않게 하실 수 있습니다.
감사합니다.