vs code + spring boot + vue.js JRE, JDK 버전 다른 환경에서 오류

2020. 11. 26. 09:30· 개발
목차
  1. 상황
  2. 오류 내용
  3. 원인
  4. 처리 내용
  5. References

상황

git 으로 자바 버전이 다른 환경(java 11 <> java 1.8) 에서 작업한 프로젝트를 clone 하고 실행을 해야하는 상황

$ ./mvnw spring-boot:run

라고 할 경우 

오류 내용

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile)

기본 클래스 org.apache.maven.wrapper.MavenWrapperMain을(를) 찾거나 로드할 수 없습니다.

Fatal error compiling: invalid target release

java bad source file file does not contain class

[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

원인

jdk 버전이 다르기에 발생

처리 내용

java 11을 쓰는데 나는 1.8 을 써야하기에 pom.xml 에서 그렇게 바꿨다.

<!-- <properties>
		<java.version>11</java.version>
		<maven.compiler.source>11</maven.compiler.source>
		<maven.compiler.target>11</maven.compiler.target>
		<m2e.apt.activation>disabled</m2e.apt.activation>
	</properties> -->
    
	<properties>
		<java.version>1.8</java.version>
	</properties>

openjdk 11 을 설치하고 .bash_profile 파일 내의 path, vscode setting.json 파일 내의 java.home 에 바꿔보고 .m2/repository/org/apache 삭제해보고 여러 방법을 해보았는데 도저히 안되겠어서 저런 식으로 마무리했다.

자바버전 확인

/usr/libexec/java_home -V

 

References

stackoverflow.com/questions/42525139/maven-build-compilation-error-failed-to-execute-goal-org-apache-maven-plugins

 

Maven build Compilation error : Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (default-compi

I have a maven project forked and cloned from a git repo onto my eclipse. It is build on Java 8. The first thing i do is perform a mvn clean install But I get following failure message: [INFO]

stackoverflow.com

stackoverflow.com/questions/17223536/failed-to-execute-goal-org-apache-maven-pluginsmaven-compiler-plugin2-3-2comp

 

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile)

I am using Maven 3.0.5 and Spring Tool Source 3.2 with Maven plugin installed. When I try to do 'Run As---> Maven install', I am getting the following error: [INFO] Scanning for projects... [INFO]...

stackoverflow.com

stackoverflow.com/questions/17223536/failed-to-execute-goal-org-apache-maven-pluginsmaven-compiler-plugin2-3-2comp

 

Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile)

I am using Maven 3.0.5 and Spring Tool Source 3.2 with Maven plugin installed. When I try to do 'Run As---> Maven install', I am getting the following error: [INFO] Scanning for projects... [INFO]...

stackoverflow.com

pie001.github.io/entry/tech-note/0061/

 

Mac에서 OracleJDK를 삭제하고 OpenJDK 설치하기 + Tomcat 재설치 및 실행

Mac에서 OracleJDK를 삭제하고 OpenJDK 설치하기 + Tomcat 재설치 및 실행

pie001.github.io

 

 

728x90
반응형

'개발' 카테고리의 다른 글

spring boot unconditional classes  (0) 2020.12.11
vue.js range slider 사용하기  (0) 2020.12.08
vs code + spring boot + vue.js 설치 가이드 (4) - 부트스트랩  (0) 2020.11.19
vs code + spring boot + vue.js 설치 가이드 (3) - 프록시 설정  (0) 2020.11.19
vs code + spring boot + vue.js 설치 가이드 (2)  (0) 2020.11.19
  1. 상황
  2. 오류 내용
  3. 원인
  4. 처리 내용
  5. References
'개발' 카테고리의 다른 글
  • spring boot unconditional classes
  • vue.js range slider 사용하기
  • vs code + spring boot + vue.js 설치 가이드 (4) - 부트스트랩
  • vs code + spring boot + vue.js 설치 가이드 (3) - 프록시 설정
내공얌냠
내공얌냠
내공냠냠
내공얌냠
내공냠냠
내공얌냠
전체
오늘
어제
  • 분류 전체보기 (254)
    • 개발 (113)
      • mediapipe (16)
      • insightface (5)
      • JongjuAR (3)
    • 자료구조 알고리즘 (79)
      • 코딩테스트 (64)
      • 이론 (15)
    • 공부 (7)
      • 단행본 (7)
      • 튜토리얼 (19)
      • 논문 (15)
      • 복기 (5)
    • 참여 (5)

블로그 메뉴

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

공지사항

인기 글

태그

  • torchscript vs onnx vs tensorrt
  • 플러터
  • kubeflow설치가이드
  • ios google places api
  • postgresql install in mac
  • python telegrambot
  • 딥러닝 기반 음성인식 기초
  • flutter conference
  • postgresql 재설치
  • 컴퓨터 비전 책 추천
  • 미디어파이프
  • 컴퓨터 비전 기초
  • git tutorial
  • flutter 행사
  • flutter 행사 후기
  • 머신러닝이란
  • kubeflow설치안됨
  • flutter tutorial
  • 컴퓨터 비전
  • 플러터 튜토리얼
  • 음성인식 기초
  • mediapipe
  • vscode 스프링 설치
  • 음성인식 튜토리얼
  • flutter
  • 구글 미디어파이프
  • speaker adaptation tts
  • google mediapipe
  • 깃 튜토리얼
  • mediapipe translate

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.2
내공얌냠
vs code + spring boot + vue.js JRE, JDK 버전 다른 환경에서 오류
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.