sourcetip

이클립스 작업 공간에서 프로젝트 목록은 어디에 저장됩니까?

fileupload 2023. 5. 18. 21:26
반응형

이클립스 작업 공간에서 프로젝트 목록은 어디에 저장됩니까?

저는 "외부" 프로젝트, 즉 기존 소스에서 생성된 프로젝트와 함께 Eclipse를 사용합니다.

작업 공간 파일을 찾아봐도 이 프로젝트에 대한 참조가 없습니다.제 질문은 이클립스가 이 프로젝트들을 어떻게 추적하느냐는 것입니다.

이러한 프로젝트를 작업영역에 자동으로 추가할 수 있으면 합니다(생성을 통해)..project그리고..classpath파일).

Windows:

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\

Linux / osx:

<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects/

프로젝트는 워크스페이스 외부에 존재할 수 있지만 이클립스 관련 항목은 모두metadata에 저장됩니다.org.eclipse.core.resources\.projects디렉토리 tk421storm코멘트Jeegar Patel의 답변에서 언급한 바와 같이:

수동 변경 사항을 적용하려면 다음을 수행해야 합니다.File -> Refresh사후에

Mac OS X에서는 다음과 같습니다.

<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects

Eclipse 3.3에서:

이클립스 작업 공간 아래에 설치됩니다.다음과 같은 것:

.metadata\.plugins\org.eclipse.core.resources\.projects\

작업영역 폴더 내에 있습니다.

해당 폴더 아래에는 프로젝트당 하나의 폴더가 있습니다..location이라는 파일이 있는데 바이너리입니다.

따라서 프로그래밍 방식으로 Eclipse와 상호 작용하지 않고는 원하는 것을 수행할 수 없습니다.

Perforce(프로젝트를 Perforce 프로젝트로 가져오기)를 사용하는 경우 .cproject 및 .project는 작업영역 폴더가 아닌 PERFORCE 프로젝트 루트 아래에 위치합니다.

이것이 도움이 되길 바랍니다 :)

삭제 후 Linux에서

<workspace>\.metadata\.plugins\org.eclipse.core.resources\.projects\

작동하지 않습니다.

그런 다음 파일을 완료했습니다. ->새로 고침

그런 다음 이클립스에서 나열된 모든 오래된 프로젝트를 지웠습니다.

또한 여러 개의 작업 공간을 사용하여 하나에 연결하고 프로젝트의 "A"를 설정한 다음 원하는 때에 다른 세트에 연결할 수 있습니다.

언급URL : https://stackoverflow.com/questions/251116/where-in-an-eclipse-workspace-is-the-list-of-projects-stored

반응형