소프트웨어 이클립스가 자꾸 .p2 .eclipse .tooling 폴더를 만듭니다
2018.03.06 00:30
이클립스를 처음 써보는데, 포터블을 원해서 여기에서 ZIP파일을 받아서 실행해봤습니다.
그런데 자꾸 홈 디렉토리에 .p2, .eclipse, .tooling 3개의 폴더를 만들더군요. 이클립스 실행 중에 저 폴더들을 제거해도 별 문제는 없습니다만, 이클립스를 종료하면 다시 저 3개 폴더가 생성됩니다.
구글링을 아무리 해도 이 폴더의 생성을 막을 방법이 없어서 너무 스트레스를 받는 중입니다. 다른 IDE를 쓰고 싶어도, 대학에서 교수님이 강의를 이클립스로 하기 때문에 강제로 이클립스 사용을 해야 할 판입니다.
저 3개의 폴더 생성을 막거나, 최소한 생성 위치를 상대적 디렉토리? 여튼 그렇게 바꿔서 완전한 포터블화를 하고 싶습니다.
어떻게 해야하는지 아시는 분 계신가요? 이거 하나때문에 4시간째 삽질중인데, 이클립스에 정나미가 뚝뚝 떨어질 지경입니다. 아니 왜 이런 정신나간 폴더를 만드는건지...
PS. PortableApps에 포터블 버전이 있긴 합니다만, Java IDE로 세팅된게 아니라 그냥 아무것도 세팅되지 않은 쌩이라서 사용할 수 없습니다...
댓글 [4]
-
DeathWing 2018.03.06 00:56 -
TetraTheta 2018.03.06 01:55 세팅관련 값들은 전부 configuration 폴더에 들어있는거 같더군요. 보아하니 config.ini이었나 eclipse.ini이었나 거기서 설정 폴더를 내부적으로 지정해준거 같은데 어째서 홈 디렉터리에 또 폴더를 만드는건지 모르겠네요.
일반 설치 하고나서 이클립스 실행 후 저 폴더들을 지우면 이클립스 실행이 안되지만, ZIP파일에서 똑같이 해보면 멀쩡하게 실행됩니다.
일단은 7-Zip File Manager로 빈파일 만들어서 안생기게 해뒀습니다만, 말씀하신대로 오작동 위험이 있겠죠. 왜 멀쩡한 내부 폴더를 두고 굳이 새 폴더를 만드는 이유를 모르겠네요. -
DarknessAngel 2018.03.06 07:35
왜냐하면 기본적으로 거의 모든 개발용툴 (MS제 제외)은 윈도를 기준으로 만들어진게 아니니까요
리눅스등을 쓰는경우 권한 문제를 피할려면 자체 설치 경로에 파일을 쓸 수 없습니다 (모든 계정에 공용으로 값이 할당되고, 권한 문제 안 생기고, 다중 사용자 환경에서 안 겹치게 할려면 계정 홈을 쓰는 수 밖에 없습니다)
-
TetraTheta 2018.03.06 10:48 어짜피 컴퓨터에는 제가 쓰는 계정 하나 밖에 없고 앞으로도 절대로 둘 이상이 될 예정이 없는데, 그렇다면 이클립스가 계정 홈 대신 지정된 경로에 그 폴더/파일들을 저장할 수 있게는 못할까요?
필요에 의해서 생성 되는것인데 구지 막으려는 이유가 지저분해서
그런가요?
3가지 폴더를 제거 하시고
똑같은 폴더명을 빈파일(0바이트)로 만드세요
그리고 읽기전용과 숨기기 하세요
단 3개 폴더가 생성되지 않아 이클립스 비정상 작동되도 본인 책임 입니다