programing

이클립스:프로젝트 탐색기에서 모든 프로젝트가 사라졌습니다.

muds 2023. 5. 16. 23:14
반응형

이클립스:프로젝트 탐색기에서 모든 프로젝트가 사라졌습니다.

프로젝트 탐색기 보기에서 프로젝트 하나를 제외한 모든 프로젝트가 사라진 것 같습니다.

웹 개발자용 Eclipse Java EEIDE를 사용하고 있습니다.
버전:헬리오스 서비스 릴리스 2
ID: ID: 20110118-0911

참고: 모든 프로젝트가 파일 시스템에 있습니다.

어떻게 그들을 다시 데려올까요?아이디어 있어요?

이런 일이 저에게 일어났습니다.아직 방법은 잘 모르겠습니다만, 이유는 이클립스가 제대로 종료되지 않은 탓인지 작업 공간 메타데이터가 손상되었기 때문입니다.여기서 설명하는 솔루션은 다음과 같습니다.

Eclipse가 중단되지는 않지만 프로젝트를 표시하지 않는 경우 2단계와 3단계는 선택 사항입니다.

  1. 이클립스를 닫습니다.
  2. cd /home/user/sys/.sys/.sys/.플러그인
  3. mvorg.vmb.core.vmb org.vmb.core.vmba_bak
  4. 이클립스 시작
  5. 작업파일->가져오기
  6. General->기존 프로젝트를 워크스페이스로 전환
  7. 루트 디렉토리 선택 필드를 누른 후 작업영역 폴더에서 각 하위 폴더를 찾은 후 가져옵니다.

작업 공간에 수십 개의 프로젝트가 있었기 때문에 매우 지루했지만, 백업에서 전체 작업 공간을 복원하는 것 외에는 유일한 솔루션이었습니다.

편집: 이 답변은 이제 상당히 오래되었으며 더 나은 솔루션이 존재할 수 있습니다.비록 저는 그것을 시도할 필요가 없었지만, 다른 사람들이 그것이 더 빠르고 더 효과적일 수 있다고 제안했기 때문에, 저는 @antonagestam의 해결책을 먼저 시도하는 것을 추천합니다.

편집: 꽤 간단하기 때문에, 저는 먼저 안토나게스팀의 솔루션을 시도해 보는 것을 추천합니다.하지만 최근에 이런 문제가 저에게 다시 발생했고, 저의 경우에는 그 해결책이 작동하지 않았습니다.하지만 그것도 이 해결책을 방해하지 않았습니다.

저도 압타나에서 같은 문제를 겪었습니다. 갑자기 제 프로젝트가 사라졌습니다.Project Explorer의 드롭다운 메뉴로 이동하여 Top Level Elements -> Projects로 이동하여 해결했습니다.

에 가다

파일 --> 가져오기 --> 일반 --> 기존 프로젝트를 작업영역으로 가져옵니다.

인 그러, 인.Root Directory와 같이 고침을 합니다.

여기에 이미지 설명 입력

그리고 마침을 클릭합니다.

여기에 이미지 설명 입력

저는 이클립스의 안드로이드 프로젝트에서도 같은 문제를 겪고 있었습니다. 링크는 누락된 프로젝트를 복구하는 데 큰 도움이 되었습니다.

  1. '파일->가져오기->일반->기존 프로젝트에서'로 이동합니다.
  2. 워크스페이스에 대한 루트 폴더를 선택합니다.
  3. '새로 고침' 버튼을 클릭합니다.
  4. 필요한 프로젝트를 선택하고 '완료' 버튼을 클릭합니다.

루나에게도 같은 문제가 있었어요

갑자기 제 프로젝트가 시작 단계에서 사라졌습니다.
프로젝트 탐색기의 드롭다운 메뉴에서 작업 세트 선택 취소 옵션을 선택하여 해결했습니다.

참고: 이 질문에 대한 정답이 아님에도 불구하고 이 답변을 게시합니다.제가 루나를 검색하고 여기에 왔기 때문에 논의된 것들을 시도하면서 이 해결책을 찾고 있었습니다.이것은 다른 사람들에게 도움이 될 수 있습니다.

Windows > Open Perspectives > java를 클릭한 후 Ok를 누릅니다.Project Explorer가 화면에 다시 나타납니다.

내 해결책은 보기 메뉴를 열고 "최상위 요소"를 선택한 후 "프로젝트"를 설정하는 것입니다.

이전 방법 중 하나라도 사용할 수 없는 경우 이전 작업영역을 삭제하고 새 작업영역을 만든 다음 기본적으로 배치합니다.Eclipse를 두 번(두 번째로 워크스페이스를 요청할 때) 실행하면 이 작업을 수행할 수 있습니다.그런 다음 모든 프로젝트를 다시 가져와서 "문제, 안녕"이라고 말합니다.

모나가 맞습니다. 이미지에 표시된 대로 모두 표시되도록 작업 목록이 설정되어 있는지 확인하십시오.필터를 다시 요인화하려면 프로젝트 왼쪽에 있는 화살표를 클릭합니다.작업 목록이 보이지 않으면 관점을 재설정합니다.

모든 프로젝트를 일식으로 표시

는 이 하고 오이 22-03-2016 다확사질시다를 사용합니다.ECLIPSE MARS해결 방법:

  • Eclipse를 연 후 FILE -> RESTART진행합니다.

동일한 작업 공간으로 이동하면 "프로젝트 탐색기"에 대한 모든 프로젝트가 있습니다.

때때로 이 작업도 해결될 것입니다(프로젝트를 클릭하거나 모든 프로젝트를 봅니다!).

나의 문제

따라서 다른 솔루션은 다음과 같습니다.

솔루션

Eclipse의 "작업 목록" 보기를 사용하면 지정된 작업(즉, 특정 작업을 현재 작업으로 선택한 동안 열지 않은 파일)과 관련이 없는 것으로 생각되는 파일이나 프로젝트를 숨기려고 할 수 있습니다.이 경우 Eclipse에서 파일 숨기기를 중지하려면 모든 작업을 삭제하면 됩니다.

또는 이클립스를 다시 시작하고 프로젝트를 닫은 다음 다시 열면(오른쪽 마우스 클릭 상황에 맞는 메뉴에서) 파일이 복원됩니다.

이렇게 해도 프로젝트가 반환되지 않으면 "필터 옵션"을 선택합니다(Project Explorer 탭의 오른쪽 모서리를 클릭하고 상황에 맞는 메뉴를 엽니다).메뉴에서 필터 옵션)을 선택하고 프로젝트 유형이 선택되어 있지 않은지 확인합니다.

활성 작업 세트를 확인해야 합니다. 작업 세트가 꺼져 있는지 확인하십시오.

이러한 상황이 발생했을 때 어떻게든 프로젝트 탐색기를 작업 세트만 표시하도록 설정했습니다.저는 아무것도 없었기 때문에 아무것도 표시되지 않았습니다.

수정하기 위해 프로젝트 탐색기 보기 메뉴(프로젝트 탐색기의 최소화 및 최대화 아이콘 옆), 최상위 요소 -> 프로젝트로 이동했습니다.

@antonagestam이 저를 올바른 방향으로 안내해 주셔서 감사합니다.

그것은 우리 모두에게 일어나는 것처럼 보입니다.저는 행복하게 자바스크립트를 해킹하고 있었고, 모든 불쾌한 동면 자바 관련 사항들과 붐은 "org.jboss.logging을 찾을 수 없습니다.Basic Logging".난 아무것도 만지지 않았어요!서버, mysql, eclipse를 다시 시작하고, 이전에는 필요하지 않았던 병을 추가하는 등 한 시간 정도의 노력 끝에 모든 해결책을 배포했습니다.그럼 잽, 프로젝트 없음.(Configuration()을 호출할 때 왜 이제 jboss-logging...jar이 필요한지 아직 잘 모르겠습니다. 나쁜 일이 발생할 때 항상 필요했을 수도 있습니다.)

제 의견은

  1. 깃을 사용하고, 가능한 한 일식 작업 공간에 당신의 물건을 적게 보관하세요.그런 다음 일식이 대리석을 잃었을 때 기존 깃레포에서 프로젝트를 가져오기만 하면 됩니다.

  2. 서버 구성도 손실되었습니다.그것은 그곳에 있지만 이클립스는 서버 구성과 폭탄이 없다고 주장합니다.그래서 또 다른 것을 만들면, 저는 제 새로운 서버 이름으로 이클립스에 대한 저의 느낌을 표현했고, 당신의 아파치 xml 구성(워크스페이스/서버/I_Love_이클립스)을 완벽하게 좋은 원래 디렉터리에서 복사합니다.

어떻게/왜 그런지는 모르겠지만, 마일린에게 작업을 추가했을 때 이런 일이 한 번 있었습니다.마이린이 내 프로젝트를 필터링하는 것 같았어요.내가 작업을 삭제했을 때 그들은 모두 돌아왔습니다.

여기에 제공된 답변 중 어떤 것도 저에게 효과가 없었습니다.Enterprise Explorer가 완전히 회색이어서 프로젝트를 가져오거나 다시 가져올 수도 없었습니다.

.metadata.log에서 다음 오류가 발견되었습니다.

assertion failed: working set with same name already registered

그래서 다음 파일을 삭제했습니다.

.1987년플러그인\plugins.sys.ui.workbench\workingset.xml

이제 모든 프로젝트를 볼 수 있습니다.다시 추가할 필요가 없었습니다.

저는 저에게 더 효과적인 해결책을 찾았습니다.홈 폴더에서 작업영역/.metadata 폴더를 찾았습니다.이 폴더를 eclipse 작업 공간에 복사하여 이전에 있던 .metadata 폴더를 대체했습니다.제가 이클립스를 시작했을 때 모든 것은 제가 남긴 방식으로 돌아갔습니다. 모든 프로젝트가 있고, 열려 있는 모든 파일이 여전히 열려 있었습니다.아무 일도 없었던 것처럼!네온을 쓰고 있어요.

모든 것을 다시 가져오기 전에 예비적으로 프로젝트가 있었던 작업 세트를 복구하는 솔루션이 있습니다(있는 경우).

저는 100개 이상의 프로젝트를 가지고 있었고 각각 14개의 작업 세트 중 하나에 있었습니다.최상위 요소가 "작업 세트"에서 "프로젝트"로 변경되면(실수로 버그인지 여부에 관계없이) 작업 세트에 없는 프로젝트만 표시되고, 저처럼 작업 세트 밖에 프로젝트가 없으면 아무것도 볼 수 없기 때문에 모든 것이 손실되었다고 생각합니다(빈 패키지 탐색기).이제 해결책은 명확합니다. 왼쪽 상단의 작은 흰색 삼각형 메뉴를 클릭하고 "최상위 요소"를 클릭한 다음 "작업 세트"를 선택합니다.작업 세트 목록 항목을 다시 정렬할 수도 있습니다.도움이 되길 바랍니다. 안타깝게도 복구 후 작업 세트가 비어 있었지만, 적어도 이름은 복구했습니다.

구성: Windows 10에서 Java 1.8이 설치된 Eclipse Oxy.2 릴리스(4.7.2).

이 문제는 VM의 Eclipse 프로젝트를 몇 주 동안 그대로 유지한 후 VM으로 되돌리는 경우에 발생했습니다.

승인된 답변을 적용하기 시작했지만 폴더 이름을 변경하고 Eclipse를 종료했을 때 이클립스 인스턴스가 아직 실행 중인 것을 확인했습니다.작업 표시줄 단추를 눌렀을 때 어떤 이유에서인지 Windows에서 Eclipse의 두 번째 인스턴스를 시작했습니다.첫 번째 인스턴스가 작업 공간을 사용하는 동안 두 번째 인스턴스가 작업 공간에 액세스할 수 없습니다.

폴더 이름 변경을 취소하고 원래 Eclipse 인스턴스를 닫고 다시 시작한 후에는 File(파일)->Switch Workspace(작업영역 전환)를 사용하여 정상적인 작업영역으로 돌아갈 수 있었습니다.

이 문제가 발생할 때마다 가져오는 Cerin이 제공하는 솔루션은 지루할 수 있습니다.

워크스페이스 설정이 종료되는지 여부를 제어하는 스크립트를 구현했습니다. 종료되지 않으면 기본값으로 복원합니다.

상단 패널에 다음을 실행하는 일식 바로 가기 아이콘이 있습니다.

 /opt/eclipse/checkWorkspace && /opt/eclipse/eclipse

Script check Workspace는 다음과 같습니다.

#!/bin/bash

ECLIPSE_CONFIG_PATH="/opt/eclipse/configuration"
ECLIPSE_CONFIG_FILE="config.ini"
ECLIPSE_CONFIG_SETTING="osgi.instance.area.default"
DEFAULT_WORKSPACE_PATH="@user.home/workspace"
ECLIPSE_LOG="/var/log/eclipse.log"

cd ${ECLIPSE_CONFIG_PATH}

function sedeasy {
  sed -i "s/$(echo $1 | sed -e 's/\([[\/.*]\|\]\)/\\&/g')/$(echo $2 | sed -e 's/[\/&]/\\&/g')/g" $3
}

WORKSPACE_EXISTS=$(cat ${ECLIPSE_CONFIG_FILE} | grep ${ECLIPSE_CONFIG_SETTING})

# If workspace setting doesn't exists 
if [ -z "$WORKSPACE_EXISTS" ]; then
  echo "worskspace setting not exists, resetting to default." >> ${ECLIPSE_LOG}
  newConf=${ECLIPSE_CONFIG_SETTING}"="${DEFAULT_WORKSPACE_PATH}
  echo ${newConf} >> ${ECLIPSE_CONFIG_FILE}     
else    
   # if setting exist but it is empty
   vals=(${WORKSPACE_EXISTS//=/ }) 
   length=$(echo ${#vals[@]})
   if [ "${length}" -lt 2 ]; then
       newConf=${ECLIPSE_CONFIG_SETTING}"="${DEFAULT_WORKSPACE_PATH}
       confToReplace=$(echo ${vals[0]})
       sedeasy ${confToReplace} ${newConf} ${ECLIPSE_CONFIG_FILE}
       echo "worskspace exists but is empty, resetting to default." >> ${ECLIPSE_LOG}
   else
      echo "Worskspace already set:" "${vals[1]}"
   fi
fi

단순화될 수도 있지만, 효과가 있습니다.

저는 많은 해결책을 시도했습니다.Enterprise Explorer의 드롭다운 메뉴에서 내 것을 찾았습니다: - org.eclipse.core.resources를 삭제해도 효과가 없습니다. - "Top Level Elements -> Projects"는 이미 확인되었습니다. 문서로 전환해도 효과가 없습니다. - 드롭다운 메뉴의 필터 옵션에서 모든 확장자를 선택해도 언뜻 보기에는 효과가 없습니다.아마도 그것은 문제의 일부를 해결할 것입니다.

솔루션은 "문서 선택 취소"(Enterprise Explorer 드롭다운 메뉴에서 세 번째 선택)에서 제공됩니다.탐색기에 표시되는 문서 필터링을 재설정하는 선택이라고 생각합니다.

JN Gerbaux에 도움이 되길 바랍니다.

지루하지만 저에게는 효과가 있었습니다(케플러):

  1. OS zip 유틸리티를 사용하여 프로젝트 작업영역 폴더 아래의 모든 항목을 zip 파일로 압축하여 별도의 디렉토리에 배치합니다(사용).c:\tmp\workspace.zip예를 들어).

  2. 압축 풀기workspace.zip에게c:\tmp디렉토리입니다.프로젝트 폴더가 있다고 가정합니다.Project1

    의 모든 파일을 확인Project1모든 사용자 또는 최소한 모든 사용자에 대한 전체 제어 권한이 있습니다.777허가증

  3. Eclipse 작업 공간에서 모든 프로젝트 폴더를 제거합니다.

  4. 원래 유형(Java, Dynamic Web 등)에 따라 각 프로젝트를 하나씩 다시 만듭니다. (사용)Project1예를 들어.)아무것도 추가하지 마십시오.

  5. 이클립스에서 파일 -> 가져오기 -> 파일 시스템을 수행합니다.그런 다음 선택c:\tmp\Project1출처로서

  6. 작업 공간 Project1을 대상으로 선택합니다.파일을 덮어쓰지 마십시오.

  7. Eclipse에서 프로젝트를 새로 고치고 테스트합니다.그건 작동할 거야.

이 문제도 있었습니다.

내 해결책은 숨겨진 프로젝트가 PHP이고 파이썬 프로젝트가 아님에도 불구하고 Box PyDev: Closed Projects의 선택을 취소하는 것이었습니다. (이클립스/압타나의 이상한 BUG?)?)

닫힌 프로젝트(Pydev 닫힌 프로젝트 의 항목)도 선택 해제되어 있습니다.따라서 두 가지 설정을 모두 선택 취소해야 합니다.

이클립스는 프로젝트 탐색기에서 "열린 프로젝트"만 표시합니다.

모든 프로젝트가 닫혔고 닫힌 프로젝트를 설정에 숨겼습니다.프로젝트를 열려면 오른쪽 위 보기 메뉴로 이동하고 닫힌 프로젝트 옵션의 선택을 취소합니다.이미 확인했다고 가정합니다.

여기에 이미지 설명 입력

다음 단계를 수행합니다.

         File --> Import --> Existing Projects into Workspace

         Select the root directory as ur old root folder

         Finish.

Yahoo.. 프로젝트 탐색기에 이전 프로젝트가 다시 있습니다.

파일 > 가져오기 > 기존 프로젝트를 작업영역으로 가져오기 2) 작업영역 폴더 선택 3) 모든 프로젝트 선택 4) 완료

위의 방법으로 모두 괜찮습니다!!!

파일 - 작업영역으로 가져오기 - 기존 프로젝트 - 찾아보기 - 작업영역 선택 - 완료!

될 수 는 일반적으로 다음 에 있습니다: "Eclipse" 프종가중수손있상될습니다데이가있다일음위는반로에음치으적스이로데베트터젝이터젝스이베로트료프우경제된삭에프:▁ifthe▁may).workspace/.metadata/org.eclipse.core.resources/.root/1.tree).

는 이와같메로그다니됩인에 될 것입니다.Workspace/.metadata/.log:

!MESSAGE Could not read metadata for '.../.metadata/.plugins/org.eclipse.core.resources/.root/.markers'.

데이터가 손실됩니다.프로젝트를 다시 가져와야 합니다(파일->가져오기->일반->기존 프로젝트를 작업영역으로).

작업영있프목에록계수확있다에서 볼 수 ..metadata/org.eclipse.core.resources/.projects/.

에는 " 작공외위프한는에트젝로"가 있습니다..location파일에 프로젝트 경로를 지정합니다.

저도 같은 문제를 겪었습니다.

file >sys.Eclipse를 다시 시작한 후 프로젝트 및 모듈이 표시되었지만 새 오류가 발생했습니다. "AppXray 인덱싱...자바.java.javaNull 포인터예외.

따라서 새 작업 공간에서 프로젝트를 다시 가져오는 것이 좋습니다.

Quick Access(빠른 액세스)로 이동하여 Projects(프로젝트)를 입력하면 프로젝트를 다시 찾을 수 있습니다.

언급URL : https://stackoverflow.com/questions/7389898/eclipse-all-my-projects-disappeared-from-project-explorer

반응형