
1. Spring 윈도우에서 build 하는 방법
1. CMD 창을 연다
2. 스프링 프로젝트 디렉터리까지 경로를 이동한다. (cmd 상태 : 스프링 프로젝트 위치 > )
3. gradlew.bat 명령어 실행
...personal project location> gradlew.bat

4. "BUILD SUCCESSFUL" 이라는 문구가 나오면 gradlew build 명령어 실행
...personal project location > gradlew build

5. "BUILD SUCCESSFUL" 문구가 뜨면 빌드 성공
6. 5번까지의 과정이 끝나고나면 "build" 디렉터리에 "libs"라는 디렉터리가 새로 생긴다. -> cmd 창에서 "dir" 명령어로 확인 가능
7. cd 명령어로 build 디렉터리까지 이동 (CMD 상태 : 스프링 프로젝트 위치\build > )

8. libs 디렉터리까지 위치를 이동한 다음 dir 명령어로 "프로젝트명-SNAPSHOT.jar" 파일이 존재하는지 찾기

9. "java -jar 프로젝트명-SNAPSHOT.jar" 명령어 실행
personal project location\build\libs > java -jar personal project-SNAPSHOT.jar
10. 제대로 성공했다면 spring 로고 뜸!

2. Build 시 생기는 에러 > Execution failed for task ':compileJava' 해결법
결론부터 말하면 gradle 버전과 jdk 버전이 맞지 않아서 생기는 에러다.
즉, 버전을 맞춰주면 에러가 해결된다는 의미
1. gradlew build 명령어 실행 시 에러 발생

2. 인텔리제이 > Files > Project Structure > Project Settings > Project SDK 확인
해당 프로젝트에서 사용하는 자바 SDK 버전을 확인한다.
나의 경우) 1.8을 사용

3. 스프링 프로젝트에서 build.gradle - sourceCompatibility 의 숫자 확인
나의 경우) 아까 버전이 1.8이여서 sourceCompatibility를 8 로 맞춰주었다.
만약 자바 버전을 11을 쓰고 있다면 sourceCompatibility 는 11로 맞춰주면 된다.

4. 다시 CMD로 돌아가서 재 빌드해보면 문제없이 빌드되는 것을 볼 수 있다.

출처
https://ottl-seo.tistory.com/21
spring 프로젝트를 윈도우 cmd창에서 빌드하고 실행하기 (Windows)
cmd 창에서 순서대로 하면 됩니다. 1. cmd창 켜고, 스프링 프로젝트가 있는 폴더로 이동 > cd 폴더경로 2. gradlew 명령어 실행 (아래 순서대로 입력) > gradlew.bat > gradlew build 3. 실행파일(.jar) 찾아가..
ottl-seo.tistory.com
https://sohee-dev.tistory.com/134
[Mac/ Spring Boot] IntelliJ - invalid source release 해결 방법
📌 에러 내용 Execution failed for task ':compileJava'. > invalid source release: 11 JDK 버전과 project language level이 달라서 생기는 에러입니다. 📌 해결 방법 File -> Project Structure 저는 Project..
sohee-dev.tistory.com