본 글은 이틀간의 삽질을 기록하는 회고이므로 도움 안될 수 있음
이클립스로 만든 jsp 프로젝트를 협업을 위해 깃에 연동하다가
클론해서 가져올 때마다
클론할 폴더 > 레포지토리이름 폴더 > 프로젝트 폴더
/vroom/vroom/vroom ... 이지랄 나고
프로젝트 폴더 이클립스로 여니까 또 옆에 metadata 폴더랑 서버폴더 생겨서
커밋할때 gitignore 넣어야지 커밋 되고
풀 할때마다 metadata 랑 server 날라가고 개 염병지랄을 떨어서 해결방법 이틀동안 찾음
이클립스로 깃허브 연동하는거는 가뜩이나 이클립스 쓰기 싫었기 때문에 패스
<깃허브 데스크탑 > 사용 했음
1. 일단 metadata 랑 server 들어갈 폴더 = 깃허브에 안올라가는 거 들어있는 폴더를 만든다
ㄴ 이 폴더는 비어있어야 함
2. 해당 프로젝트를 이클립스 워크스페이스로 지정해서 실행한다
ㄴ 그러면 이폴더에 metadata 생성될거임
3. 새로운 폴더를 하나 만든다
ㄴ 위에서 만든 폴더랑 다른 폴더
ㄴ 여기에는 깃허브에 (레포지토리에) 반영될 내용들 들어갈거임
4. 3번에서 만든 폴더에 가져올 레포지토리를 클론한다
ㄴ git 폴더 들어오면 성공, 이제 끝남
5. 2번에서 실행했던 이클립스에서 오픈프로젝트 어쩌구로 3번의 폴더를 열어
ㄴ 이러면 끝!
ㄴ 이렇게 하면 .metadata 랑 server 폴더 없이 깃허브 연동만 되는
ㄴ 이클립스에서 수정하는 코드가 다 담겨있는 독립적인 폴더가 생성된거임
ㄴ gitignore 안해도 되고 서버랑 메타데이터 초기화 되는것도 경험 안해도 됨
<오픈프로젝트 했는데 오류나는 거>
1. 자바 버전 문제
- Execution environment : JavaSE-11로 변경
- 그래도 안되면 Alternate JRE → Installed JREs → 다운받은 11버전 폴더 선택
2. 서버 import 안한거
아래 서버 누르고 따닥 하고 톰캣 찾아서 대입
-> 이러면 맨 처음 만든, 메타데이터 있는 폴더에 서버 폴더 생김
3. 뭐 환경변수나 패스 등 오류 마크뜨는거 검색해서 알아서 해결 바람
'Tool > Eclipse' 카테고리의 다른 글
이클립스 자동완성 (0) | 2023.01.05 |
---|---|
이클립스 콘솔창 한글 깨짐 해결 (0) | 2022.09.17 |