반응형
타진
개발 그라운드
타진
전체 방문자
오늘
어제
  • 분류 전체보기 (136)
    • 프로그래밍 (65)
      • Java (28)
      • Android (1)
      • Web (19)
      • Web-Spring (12)
      • R (5)
      • Angular (0)
    • 운영체제 (17)
      • Linux (14)
      • Docker(vmware) (3)
    • 클라우드 (4)
      • aws (0)
      • aws_handson (4)
    • 개발문제해결 (25)
      • Exception (12)
      • 알고리즘 문제풀이 (13)
    • 그 외 개발관련 (23)
    • 일상 (1)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

공지사항

인기 글

태그

  • chromium edge
  • cfn
  • jdk14
  • 키보드매핑
  • wsl_update_x64
  • 문법 체크
  • 정올알고리즘 정올 알고리즘
  • 라이젠
  • transit_gateway
  • 빠른 시작 끄기
  • docker ps
  • docker desktop
  • GIT
  • docker
  • ubuntu terminal
  • wsl2
  • handson
  • 일어키보드
  • AWS
  • 4700u
  • angular cli
  • github actions
  • vmmem
  • 빠른 시작 켜기
  • alt tab
  • Github CLI
  • transit gateway peering
  • 크로미움 엣지
  • stackset
  • github

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
타진

개발 그라운드

Meven에서 자바(Java) SDK 최신버전 사용하기
그 외 개발관련

Meven에서 자바(Java) SDK 최신버전 사용하기

2018. 2. 18. 11:44
반응형









Meven을 사용할 때는 IDE의 설정만으로 자바 버전이 적용이 안됩니다.





프로젝트 SDK에 1.8로 맞추어져있어도
















정작 모듈에 들어가보면 5에 맞추어져 있죠.


이를 강제로 8로 바꾸어도 에러는 안뜹니다.


IDE는 이를 감지하지 못하죠



다만 람다표현식과 같은 기능은 못쓰게 됩니다.


컴파일은 에러가 안나도 빌드할때 에러가 날거에요.




해결법은 pom.xml에 아래 내용을 붙어주시면 됩니다.



<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>


붙이시고 다시 빌드해보세요


소스나 타겟은 본인의 버전에 맞추어서 합시다.

반응형
저작자표시 비영리 변경금지 (새창열림)

'그 외 개발관련' 카테고리의 다른 글

Stack overflow에 질문하기  (0) 2018.02.24
github - git bash 터미널 계정 변경  (5) 2018.02.02
python으로 그래프 만들기 - pycharm  (0) 2017.12.08
    '그 외 개발관련' 카테고리의 다른 글
    • Oracle DB 외래키 생성 예제(forign key example)
    • Stack overflow에 질문하기
    • github - git bash 터미널 계정 변경
    • python으로 그래프 만들기 - pycharm
    타진
    타진
    vulnerable1324@gmail.com

    티스토리툴바