gitignore에 적힌 것들은 공유가 안된다.
class파일과 잦바 package파일 등은 공유를 막아놓았기 때문에 직접 넣어줘야 한다.
1. java buila path 오류 수정
java기능이 안 먹힌다. (import도 안되고, getter/setter도 안됨..)
해당 프로젝트의 Properties에 들어가서
Java Build Path > Libararies > Add Libaray 로 알맞은 버전의 라이브러리를 잡아주면 된다.
아래와 같이 4개를 잡아주었다.
(기본적으로는 JRE System Library와 Server Runtime만 잡아줘도 된다.)
2. 자바 패키지 오류
import하면 수동으로는 되지만,
Ctrl + Shift + O가 안됨
패키지에는 빨간 줄이 간다.
Project Explorer 들어가니 난리났다.
--- 이부분은 시행착오 부분이니 하지말것 시작!
--- 볼것 없이 아래로 쭉 내려가면 된다.
해당 프로젝트의 Properties > Java Build Path > Source > 해당프로젝트 > Excluded > Edit
Exclusion patterns : Add >
Add Exclusion Pattern 에 **을 입력
음 package문제는 해결이 됐으나, 초기상태로 돌아가버림...
import는 아직도 안되버림
--- 이부분은 시행착오 부분이니 하지말것 중간
Java > Editor > Save Actions > Organize imports 체크
--- 이부분은 시행착오 부분이니 하지말것 끝!
일단 다시 돌려놓기.
여기서 깨달아 버렸다.
classes가 없는 걸 계속 이상하게 여겼는데
이유가 직접 넣어야 하기 때문. (공유하면 안돼서 gitignore에 있음)
classes 폴더는 있으나 안에 내용물이 없다면 아래와 같이 진행해주면 되고,
폴더조차 없다면 폴더를 만들고 진행하면 된다.
해당 프로젝트의 Properties > Java Build Path > Source > Add Folder
여기서 src만 넣어주면 된다. OK를 누르면 경고창이 하나 뜨는데 OK하고 진행하면 된다.
그리고 Default output folder에 classes의 경로를 넣어주면 된다.
import 되고, pakage 오류 없다.
잘 된다.
끝!
3. 네, 그니까 왜그러시냐구요 슨생님