2012-01-30 3 views
5

가끔 내 작업 공간의 프로젝트가 프로젝트에 나타나지 않습니다. -> clean. 이 문제를 어떻게 해결할 수 있습니까?프로젝트에서 작업 공간의 프로젝트가 표시되지 않음 -> 클린

  1. 닫기 프로젝트 및 프로젝트를 삭제
  2. 개방 다시 및
  3. 컴퓨터를 다시 시작하는 작업 공간을 상쾌
  4. 일식에게
  5. 폐쇄를 다시 가져 오기를 다시 시작하고 :

    것들 내가 시도 상기 단계들 중 임의의 것을 반복한다.

때때로 숫자 2가 작동하고 때로는 숫자 2가 작동하지 않습니다. 어떤 도움을 주셔서 감사합니다 정말 짜증나는 문제입니다!


나는 모든 프로젝트에 대해 사용자 정의 개미 빌드를 정의했습니다. 내 맞춤 빌더 외에 다른 모든 빌더를 선택 취소했습니다. 일부 프로젝트는 나타나고 일부 프로젝트는 나타나지 않습니다.

답변

4

이클립스를 닫고 이클립스를 다시 열면 문제가 해결됩니다. 또한 자동으로 빌드를 돌리고 일식을 닫고 다시 여는 것이 도움이되는 것처럼 보입니다.

이클립스 ... =)

+0

duh. 기묘한. 감사합니다 ... – stpn108

4

일종의 빌더가 등록되어있는 경우 프로젝트는 새로 만들기 대화 상자에만 표시됩니다. 이를 확인하려면 프로젝트 속성을 열고 Builders 탭을 찾으십시오. 빌더가없는 경우에는 보이지 않아야합니다.

문제가 발생하면 프로젝트 폴더의 .project 파일이 언제 변경되었는지 확인해야합니다. 그 범인에 대한 암시를 줄 수 있습니다.

+0

커스텀 앤트 빌드 파일을 모든 프로젝트의 빌더로 정의했습니다. 내 건축업자를 제외한 다른 모든 건축업자를 데리고 나왔다.일부 프로젝트가 나타나고 일부 프로젝트는 나타나지 않습니다. 게재중인 프로젝트에는 내 빌더가 선택되고 표시되지 않는 프로젝트 만 표시됩니다. – prolink007

+0

고마워,이 대답은 나를 올바른 길로 인도했다. 필자의 경우 가져온 프로젝트에는 빌더가 등록되어 있지 않았습니다. 다른 newbs에 대해서 :'Build Path' 설정하기> Builders'>'Java Builder' 체크하기 – danwild

1

추가 아래 프로젝트의 .project 파일에 buildSpec <에서 > 태그
사이의 라인과 깨끗한에서 나타났다. 나는 일식 주노를 사용하고있다.

<buildCommand> 
     <name>org.eclipse.jdt.core.javabuilder</name> 
     <arguments> 
     </arguments> 
</buildCommand> 
<buildCommand> 
     <name>org.eclipse.wst.common.project.facet.core.builder</name> 
     <arguments> 
     </arguments> 
</buildCommand> 
+0

게시 주셔서 감사합니다! –

0

당신은 당신의 .project 파일의 코어 빌더가 있어야하고, 내가 프로젝트 특성 설정을 믿거 나 이클립스는 파일 메뉴에서 깨끗한 옵션에 대한 프로젝트 목록에서 프로젝트를 표시하지 않습니다. 그것이 깨끗한 대화 상자를 여는 Project - clean입니다.

프로젝트 본성은 Eclipse에서 사용하므로 어떤 종류의 프로젝트를 처리하는지 알 수 있습니다. 필자는 이클립스에서 간단한 PERL 프로젝트를 실행하려고 할 때 프로젝트 본성의 개념을 만났다.

다음은 Eclipse LUNA에 사용한 예제입니다.

<buildSpec> 
     <buildCommand> 
      <name>org.eclipse.m2e.core.maven2Builder</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
    </buildSpec> 
    <natures> 
     <nature>org.eclipse.m2e.core.maven2Nature</nature> 
    </natures> 
:

<?xml version="1.0" encoding="UTF-8"?> 
<projectDescription> 
    <name>my-war</name> 
    <comment></comment> 
    <projects> 
    </projects> 
    <buildSpec> 
     <buildCommand> 
      <name>org.eclipse.wst.common.project.facet.core.builder</name> 
      <arguments> 
      </arguments> 
     </buildCommand> 
    </buildSpec> 
    <natures> 
     <nature>org.eclipse.wst.common.project.facet.core</nature> 
     <nature>org.eclipse.wst.common.moduleCore.ModuleCoreNature</nature> 
    </natures> 
</projectDescription> 

는 또한 우리가 메이븐을 사용 않던 AngularJS와 프로젝트를 위해 필요했던 모든 이클립스 청소 할 수있는 프로젝트로 그것을보고의 buildSpec과 본성에서이 것을 발견

관련 문제