https://dev-with-gpt.tistory.com/125
1. 이클립스 개발환경 설정 (for java)
자바 Eclipse IDE 설치 및 workspace 설정
## 기본 Java IDE 'Eclipse IDE' 설치 - eclipse.org 에서 다운로드하여 설치 - 이클립스 실행 할 때 workspace 폴더 선택 - 예) /home/사용자홈/eclipse-workspace - workspace 설정 - 워크스페이스 폴더 마다 설정해야 한
dev-with-gpt.tistory.com
https://dev-with-gpt.tistory.com/128
2. 이클립스로 import 하기 위한 gradle setting 수정
자바 복습 ! eclipse로 강사님 폴더 import 하기 (gradle 설정)
* settings 와 build gradle 설정할 때는 폴더 경로에 따른 코드를 수정해주어야한다. 1. settings.grdle 설정 /* * This file was generated by the Gradle 'init' task. * * The settings file is used to specify which projects to include in
dev-with-gpt.tistory.com
https://formulae.brew.sh/formula/gradle#default
3. mac에서 gradle 8.1.1 버전 설치를 위한 터미널 명령어 자동생성
gradle
Homebrew’s package index
formulae.brew.sh
https://www.oracle.com/java/technologies/downloads/#jdk17-mac
4. mac jdk17 설치 공식홈페이지 (oracle)
Download the Latest Java LTS Free
Subscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.
www.oracle.com
학원에서 windows 환경으로 eclipse 를 설치하고 개발환경을 설정했다.
그리고 주말에 복습하기 위해 개인용 mac os 환경에도 jdk를 설치하고 gradle을 설치하였다.
eclipse의 build.gradle과 settings.gradle은 그대로 git pull을 통해 가상 저장소에서 땡겨왔다.
해당 진행 과정을 위한 방법은 위의 링크에 남겨놓았다.
그런데 문제는 import에서 발생했다.
import를 하려고 했으나 경로를 설정해주어도 파일이 나타나지 않았다.
그래서 검색을 통해 알아본 해결방법이 있었다.
File > Open Projects from File System 를 통해서 폴더를 가져오니 해결되었다.
하지만 두 가지 방법이 동시에 존재한다는 것은 어떠한 차이가 있을 것이라고 생각했고
GPT에게 차이점을 물어보았다.
차이점은 .classpath 경로가 설정되지 않아서 import에 실패했지만,
파일 시스템에서 프로젝트 폴더 자체를 가져오는 방법은 패스 설정이 되지 않아도
이클립스가 프로젝트를 인식할 수 있다는 것이었다.
그리고 이에 따라 일부 기능이 작동하지 않을 수 있다고 한다.
그래서 그 일부 기능이란 것에 대한 설명이 모호해서 한번 더 질문을 해보았다.
클래스와 패키지를 인식하지 못하고 라이브러리를 인식하지 못하며 빌드 및 실행에서
문제가 발생할 수도 있다고 한다. 이러면 사실 다 안되는 것 아닌가 ??
그래서 import를 다시 설정해야겠다고 생각해서 import를 들어가보았더니
경로가 설정되어 있었다.. (감사합니다 ... )
그리고 프로젝트 파일이 정상적으로 작동하는지 한번 실행해보았고
정상적으로 작동함을 확인했다.
git staging 을 추가하고 commit & push 까지 정상적으로 잘 되는 것을 확인했다.
혹시나 잔디가 안심어진다면 아래 글을 통해 email & name 셋팅이 잘 되어있는지 확인하기를 바란다.
https://dev-with-gpt.tistory.com/80
Git hub 잔디가 안심어지는 현상 해결방법 !
GitHub 잔디란 ? GitHub 잔디(github contributions)는 GitHub 프로필 페이지에서 보여지는 개인의 활동 기록이다. 잔디는 해당 사용자가 GitHub에 코드를 커밋하고 푸시한 횟수를 나타내는 시각적 표현이다. G
dev-with-gpt.tistory.com