[AWS] Ubuntu(EC2)에서

사이드 프로젝트 시작 사적인 저장소를 처음으로 복제하려고 합니다…

오늘 열심히 파다가 드디어 고쳤습니다.

나는 글을 쓰는 블로거를 정말로 존경합니다.

중요한 것 먼저
1. EC2 SSH 키 발급
2. 내 Github 계정에 가입

치명적: 작업 트리 디렉터리 ‘mayo-backend’를 만들 수 없습니다: 권한이 거부되었습니다.

예, 오류가 발생했습니다(해결책은 다음 웹사이트 참조).

https://stackoverflow.com/questions/16376035/fatal-could-not-create-work-tree-dir-kivy

치명적: 작업 트리 디렉토리 ‘kivy’를 생성할 수 없습니다.

Kivy Git의 포크를 복제하려고 하는데 작동하지 않습니다.
포크를 올바르게 한 것 같지만 Mac 터미널에 다음을 입력하면 git clone https://github.com/mygitusername/…

stackoverflow.com

어떻게 든 나는 git clone을 얻었지만 지금은 EC2 인스턴스에서 빌드할 수 없습니다.

java.lang.NoClassDefFoundError: org/gradle/wrapper/GradleWrapperMain

검색해보니 gitignore에 gradle-wrapper.jar이 GitHub에 push될 때 추가된 것으로 보인다.

결과적으로 gradle-wrapper.jar 실행 파일을 찾을 수 없습니다.

해결 : EC2에 Gradle 설치

하지만!
!
!
만약에 봄 2.7.x 누가 더 많이 쓰는가 Gradle 6.8.x 이상이 설치되어 있어야 합니다.

제발!
!
!
나도 알고 싶지 않았어…

Spring Boot plugin requires Gradle 6.8.x, 6.9.x, or 7.x.
The current version is Gradle 4.4.1 Spring Boot plugin requires Gradle 6.8.x, 6.9.x, or 7.x.
The current version is Gradle 4.4.1

내 진통제…

https://velog.io/@k0000k/%EB%A6%AC%EB%88%85%EC%8A%A4%EC%97%90%EC%84%9C-Gradle-%EC%84%A4 %EC%B9%98%ED%95%98%EA%B8%B0

(Linux/Ubuntu) Linux Gradle 최신 버전 설치, 버전 변경

개발 중인 Springboot 프로젝트를 위한 개발 서버가 필요해서 GCP(Google Cloud Platform)에 업로드하고 CI/CD 빌드까지 해보려고 계획했습니다.
그렇게 하면서 몇 가지 문제를 수정해야 했고 그 중 해결했습니다.

velog.io

Gradle을 정상적으로 설치한 후 다음 명령어를 입력합니다.
gradle-wrapper.jar 만들어진

$gradle 랩