IT박스

내 프로젝트의 프로젝트 설명 파일 (.project)이 없습니다.

itboxs 2020. 11. 21. 14:21
반응형

내 프로젝트의 프로젝트 설명 파일 (.project)이 없습니다.


Vista (32 비트)에서 Eclipse PDT 3.5를 사용하고 있습니다. Eclipse를 실행하려면 관리자 권한이 필요하지만 작동합니다. 이것은 나를 짜증나게하지만 나는 그것을 받아 들인다.

그러나 : 가끔씩 (확실하지 않습니다. 프로젝트를 열 때마다있을 수도 있습니다 .) " 내 프로젝트에 대한 프로젝트 설명 파일 (.project) 이 없습니다." 라는 오류 메시지 가 나타납니다.

누락되지 않았으며 프로젝트의 기본 폴더에 있습니다. 특별한 플래그가 설정되어 있지 않습니다 (숨겨지지 않았거나 시스템 파일도, 쓰기 금지되지도 않음).

이것은 내 목록에있는 모든 프로젝트를위한 것입니다. 지금까지 찾은 유일한 해결책은 이클립스에서 프로젝트를 삭제하고 다시 추가하는 것입니다. 이것은 다소 성가신 일입니다.

어떡해?

편집 : 작업 공간이 서버 볼륨에 있습니다. 이것이 문제일까요? 전에 Eclipse 3.3을 사용했는데 서버 경로에 문제가 없었습니다. 그리고 서버 볼륨은 드라이브 문자에 매핑됩니다.


인터넷 검색을 통해이 솔루션찾았습니다 . 나는 방금이 문제가 있었고 그것을 해결했습니다.

내 실수는 작업 공간이 아닌 다른 위치에 프로젝트를 배치하고 경로가 다른 여러 컴퓨터간에이 작업 공간을 공유하는 것이 었습니다. 프로젝트가 작업 공간을 벗어나면 해당 위치가 workspace / .metadata / .plugins / org.eclipse.core.resources / .projects / PROJECTNAME / .location에 저장된다는 것을 배웠습니다.

.location을 삭제하고 프로젝트를 작업 공간으로 다시 가져 오면 문제가 해결되었습니다. 도움이 되었기를 바랍니다.


나는 같은 문제가 있었고 내 경우 .project파일도 프로젝트 디렉토리에 있었고 올바른 권한이있었습니다.

이 문제는 여러 프로젝트를 하나씩 빠르게 닫았다가 다시 열고 Eclipse가 동시에 다시 빌드하려고 시도한 후에 발생했습니다.

제 경우에는 Eclipse .location가 5 개 프로젝트 중 2 개의 작업 공간 디렉토리에서 파일을 잃었습니다 .<workspace>/.metadata/.plugins/org.eclipse.core.resources/.projects/<project name>/.location

나는에 대한 지침 수행 한 삭제 .metadata 실수하는 경우 프로젝트 목록을 얻는 방법 과를 통해 수동으로 작업 공간에서 프로젝트를 가져 오기를 File :: Import :: Other :: General :: Existing Projects. .location파일이 다시 생성되고 Eclipse가 불평을 멈춘 .


나는 같은 문제가 있었고 myEclipse를 닫기 전에 프로젝트를 닫고 기본 위치를 정리하지 않았기 때문에 그 오류가 발생하지 않았습니다.

내 프로젝트 소스와 컴파일 된 파일은 기본 작업 공간 밖에 있지만 기본 작업 공간에 myEclipse에 의해 기본적으로 생성 된 stubb 폴더가 있습니다. 프로젝트를 설정할 때 두 개의 .project 파일이 있습니다. 하나는 작업 디렉토리를 가리키는 기본 작업 공간에 있고 다른 하나는 선택한 디렉토리에 있습니다.


어떤 이유로 든 수동으로 파일을 이동하면 Elipse가 참조를 잃고 누락 된 프로젝트 파일 오류를 출력하지만 그 이유는 수동으로 파일을 이동하고 Eclipse가 참조를 잃었 기 때문입니다.


Ubuntu에서 Eclipse 3.5.1을 사용하고 있습니다. 내 컴퓨터를 재부팅 한 후 PHP 탐색기보기의 프로젝트에서 .project 파일이 누락되었다는 경고가 표시되었습니다. 문제는 내 프로젝트가 호스팅되는 외부 디렉토리가 재부팅시 마운트되지 않았다는 것입니다. 그래서 명령 줄에서 mount -a 를 수행했고 Eclipse가 파일을 인식했습니다.


체크 아웃 만하고 작업 공간에서 폴더를 삭제하려는 경우 Java보기에서 해당 폴더에 대한 참조도 삭제해야합니다. 그런 다음 처음으로 체크 아웃하는 것처럼 체크 아웃해야합니다.


<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>Lynxster</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
</buildSpec>
<natures>
</natures>
</projectDescription>

이름 태그에 프로젝트 폴더의 이름을 입력하고이 파일을 .project 확장자로 저장하고 프로젝트 폴더에 붙여 넣습니다.

이것은 나를 위해 일했습니다.


제 경우에는 Eclipse 프로젝트가 저장된 루트 폴더를 변경했습니다. 내가 실행했을 때 그쪽으로 발견했습니다.

cat .plugins/org.eclip.resources/.projects/<projectname>/.location 

Martin은 Main 폴더 위치를 변경할 때 Minecraft Mod 프로젝트에서 동일한 문제가 발생했습니다. 일반적으로 다음과 같이 프로젝트를 엽니 다.

이것이 제가 프로젝트를 시작했을 때의 제 길입니다.

"내 프로젝트에 대한 프로젝트 설명 파일 (.project)이 없습니다."라는 메시지가 나타납니다. 오류.

나중에 이와 같은 기본 폴더에서 .project 파일을 찾았습니다.

.project 파일을 찾은 위치입니다.

"파일-> 파일 시스템 또는 아카이브에서 프로젝트 열기"로 이동하여 .project 파일이있는 기본 프로젝트 폴더로 이동하면 문제가 해결된다는 것을 알았습니다.

내 프로젝트가 이미 포함되어 있습니다

이것이 당신을 도울 수 있기를 바라는 첫 번째 게시물입니다, Martin.


worskpace 폴더의 백업을 유지하는 경우 백업에서 다음 폴더를 복원하기 만하면됩니다.

workspace/.metadata/.plugins/org.eclipse.core.resources

참고URL : https://stackoverflow.com/questions/1531532/the-project-description-file-project-for-my-project-is-missing

반응형