관리 메뉴

제뉴어리의 모든것

2021. 01. 26 버그 본문

BugNote

2021. 01. 26 버그

제뉴어리맨 2021. 1. 27. 00:02

#1 

 

언제 : spring boot 기반 프로젝트 빌드시 발생

 

에러 내용 : No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?

 

원인 : 프로젝트에 JDK가 아니라 JRE가 적용 되있어서 발생 된듯

 

해결 방법 : intellij 에서 jdk를 다운받아서 적용해봤지만 해결되지 않아서

amazon correto 11 버전을 직접 msi로 설치하여 해당 폴더를 선택하니 해결됨

 

 

#2

 

언제 : intellij Terminal 상에서 빌드 된 jar 파일 RUN 시키려 할때 (java -jar 명령어 사용) 

 

에러 내용 : unable to access jarfile

 

원인 : jar 파일 경로를 잘못 설정한듯

 

해결 방법 : cd로 jar파일 경로까지 들어간뒤 java -jar [파일 풀네임]

 

 

#3

 

언제 : 프로젝트 RUN 할때

 

에러 내용 :

No validator could be found for constraint 'javax.validation.constraints.NotEmpty' validating type 'java.lang.Long'. Check configuration for 'personNo'

 

원인 : jar 파일 경로를 잘못 설정한듯올바르지 않은 타입에 애노테이션을 붙인 경우

 

해결 방법 : @NotEmpty 를 @NotNull로 변경

 

출처 : shuiky.tistory.com/entry/bean-validation%EC%97%90-%EB%8C%80%ED%95%B4%EC%84%9C