Eclipse에서 RemoteSystemsTempFiles는 무엇입니까?


145

내가 만든 적이없는 RemoteSystemTempFiles라는 프로젝트가 있다는 것을 알았습니다. 인터넷 검색 후 이클립스의 플러그인 기능 인 것처럼 보이지만 다른 아이디어는 없습니다.

이 폴더에 대해 내가 할 수있는 일과 약간의 설명에 대해 더 나은 아이디어를 줄 수 있습니까? 또한 내 다른 프로젝트에 해가되지 않으면!

답변:


55

원하는 경우 다른 프로젝트에 해를 끼치 지 않으면 삭제할 수 있습니다. Eclipse와 함께 제공되는 원격 시스템 탐색기에 의해 작성됩니다.


6
당신은 윈도우에서 이클립스 원격 시스템 설정을 찾을 수 있습니다 -> 환경 설정 -> 상단에 검색 상자에 원격 시스템을 입력
nkr1pt

27
아무도 이클립스 설정 으로이 기능을 완전히 끌 수 있는지 알고 있습니까? Eclipse를 사용할 때마다 RemoteSystemsTempFiles가 다시 작성되는 것을 원하지 않습니다.
joelittlejohn

3
나를 위해 프로젝트가 내 작업 공간에 표시되지 않지만 파일 시스템에서 파일을 삭제 한 후에도 누락 된 오류가 발생합니다. Eclipse에서 여전히이 프로젝트가 내 작업 공간에 있다고 생각하는 이유를 아는 사람이 있습니까?
Tyler Collier


3
원격 시스템 탐색기 란 무엇입니까? 왜 필요한가요?
powder366

90

RemoteSystemsTempFiles를 제거하려면 창-> 환경 설정-> 일반-> 시작 및 종료에서 "RSE UI"를 선택 해제하십시오. 그런 다음 폴더를 제거하면 이클립스는 폴더를 다시 만들지 않습니다.


3
이것이 나를 위해 작동 하려면 Project View를 사용하여 Eclipse 내 에서 디스크의 프로젝트와 내용을 삭제해야했습니다 . 디스크에서 폴더를 직접 삭제하는 것만으로는 충분하지 않았습니다.
Neil Traft

54

에서 Window->preferences유형 '원격' . 원격 시스템보기를 클릭하고 '원격 시스템보기를 이전 상태로 다시 열기' 상자를 선택 취소하십시오 .

Eclipse는 이미 .metadata 폴더를 추가합니다. 왜 혼란이 추가됩니까?


4
참고로, Eclipse가 Eclipse를 개선하기 위해 때때로 수행하는 사용자 데이터 업로드를 Eclipse가 요청한 후 확인한 직후 작업 공간에서 처음으로 나타났습니다. Indigo를 실행 중입니다.
Carl

15

리소스를 검색 할 때 RemoteSystemsTempFiles에 원치 않는 결과가 계속 나타나는 경우 (예 : Ctrl + Shift + R) 프로젝트 탐색기에 Eclipse 리소스를 수동으로 표시하고 제거 할 수 있습니다.

프로젝트 탐색기보기>보기 사용자 정의 ...> 필터> "RSE 내부 프로젝트"를 선택 취소> 확인> 프로젝트 탐색기 트리에서 찾은 후 확장> 이전 폴더 제거.


6

원격 시스템 탐색기 최종 사용자 런타임 패키지 를 제거해야 합니다.
도움말 > 설치 정보 > 설치된 소프트웨어 를 확인한 후 아래로 스크롤하십시오.

하위 패키지가 여러 개 있으며, 모두 해당 상위 패키지와 함께 제거됩니다.


Eclipse 구성 파일을 올바르게 업데이트하기 때문에 (RSE 기능 제거 등) 가장 깨끗하고 안전한 솔루션 인 것 같습니다
jansohn

이것이 정답이며, 개발자가 Eclipse에서 멀어지면서 왜 내 작업 공간에 쓰레기 파일이 있습니까?
케빈 파커

5

지금까지 테스트 한 솔루션이 작동하지 않았기 때문에이 폴더로 한동안 어려움을 겪고 있습니다.

다행히도 오늘이 문제를 해결하는 솔루션을 찾았습니다.

eclipse \ plugins 폴더에서 모든 (org.eclipse.rse. *. jar) 파일을 제거하십시오 (또는 편의를 위해 백업하십시오).

이 폴더를 만드는 데 책임이있는 폴더입니다.

이클립스가 없으면 완벽하게 작동합니다 (그 패키지의 기능은 사용하지 않습니다).

즐겨!


귀하의 우려를 이해할 수 있지만 솔루션이 실제로 문제를 해결합니다. Eclipse Juno와 Eclipse Kepler에서 모두 테스트했으며 매력처럼 작동합니다. 기능 및 플러그인 폴더에서 org.eclipse.rse를 제거 (백업)하면 부작용없이 RemoteSystemsTempFiles가 사라집니다. 이 설정은 우리 팀의 6 명 이상이 매일 사용합니다.
spierobi

2
훌륭하지만 그 라이브러리가 필요할 때 어떻게됩니까? 이클립스 잠재적 등의 프로젝트를 망치고, 코드를 손상, 충돌
Qix - 모니카는 학대 WAS

이제 우리 팀에는 위의 트릭과 함께 Eclipse Kepler를 사용하는 13 명이 있습니다. 그것은 결코 충돌하지 않았으며 코드를 손상 시키거나 프로젝트를 망친 적이 없습니다. 해당 항아리가 어디에 / 어떻게 사용되는지 확실하지 않지만 해당 항아리에 의존하는 기능에 액세스하거나 사용하지 않은 것 같습니다.
spierobi

2
나를 위해 작동합니다. 그것은 일식을 손상시킬 수 있지만 내 관점에서 일식이 설정을 손상 시켰고 나에게 "기능"을 끄는 명확한 옵션을주지 않았습니다.
Angelo Fuchs

1
bit2shift의 답변은 훨씬 깨끗하고 안전합니다. stackoverflow.com/a/38972116/3375325
jansohn

2

RSE UI 플러그인 이 실제로 설치 되지 않은 상황이있을 수 있음을 추가하고 싶습니다 . 그러나 RemoteSystemTempFiles 는 여전히 검색 결과에 나타납니다 :-(

: 예를 들어 RSE UI 플러그인을 포함하여 이전 버전의 Eclipse를 사용했습니다. 나중에 다른 폴더에 최신 버전을 설치했지만 변환을 통해 이전 작업 영역을 재사용했습니다. 이번에는 RSE UI 플러그인을 설치하지 않았으므로 IDE에이 옵션에 대한 옵션이 없습니다 (실제로 원격 시스템에서 작업하는 동안 매우 유용한 도구입니다).

그러나 플러그인이 설치되어 있지 않더라도 Eclipse는 여전히 기존의 기존 RemoteSystemTempFiles 저장소 / 컨테이너 / 무엇을 업데이트 / 사용하므로 검색 결과에 항상 나타납니다. 꽤 짜증나, 알아!

해결책 은 매우 간단합니다.

  1. 2 단계만으로 플러그인을 설치 한 다음 비활성화하십시오.
    • 선택 Help-> Install New Software다음 "을 선택 http://download.eclipse.org/releases/[your-version-here] "다음, 입력 remote필터 상자를.
    • Remote System Explorer End-User Runtime&를 검색하십시오 . 아마도 General Purpose Tools그룹 내에서 플러그인을 찾을 수 있지만이 그룹은 한 에디션 / 플랫폼에서 다른 에디션으로 변경 될 수 있습니다.
    • 설치 한 다음 IDE를 다시 시작하십시오.
  2. 이 선택 재개 후 Window> - Preferences다음을 선택 General-> Startup and Shutdown과 선택을 취소합니다 RSE UI. 이제 검색 결과에서도 비활성화됩니다. 또한 Window-> Preferences그런 다음 Remote Systems->을 선택하고을 File Cache클릭하십시오 Clear Cached Files.

그것은 트릭을 할 것입니다 -희망적으로 ;-)


다운로드 가능한 버전이 이미 설치된 버전보다 뒤에 있으면 작동하지 않습니다.
Malcolm Boekhoff

0

Javascript 관점을 사용할 때 비슷한 문제가 발생했습니다. 기본적으로 왼쪽에는 '프로젝트 탐색기'대신 '스크립트 탐색기'가 있습니다. 기본적으로 프로젝트 대신 작업 공간에 파일을 표시하는 것 같습니다. PHP 관점과 동일하다고 생각합니다.


0

PHP 탐색기 관점에서 비슷한 문제가 발생했습니다. 나는 항상 Eclipse가 프로젝트 메타 데이터를 저장할 수 없다는 문제가있었습니다. RSE 임시 프로젝트를 선택 취소하기 위해 "필터"를 선택했습니다. 트리보기에 표시되면 마우스 오른쪽 버튼을 클릭하여 삭제합니다. 그런 다음 동일한 초기 구성을 유지하도록 다시 확인할 수 있습니다.


0

이러한 파일을 제거하는 가장 쉬운 방법은 물리적으로 제거하는 것입니다. ../../eclipse-workspace/RemoteSystemsTempFiles로 이동하여 제거하십시오.


이 답변은 이미 제공된 다른 답변에 대한 추가 가치를 추가하지 않습니다.
colidyre

위의 의견과 관련된 문제는 일식과 관련이 있으며, 내가 관찰 한대로 아무도 말하지 않는 물리적으로 제거해야합니다. 감사.
GSB

1
귀하의 답변에 대한 문제는 원격 시스템 탐색기 최종 사용자 런타임 이 설치되면 Eclipse가 시작될 때마다 동일한 프로젝트가 다시 생성된다는 언급은 아닙니다 . 결과가 아니라 원인을 싸우십시오!
bit2shift

0

사실, 특히 프로젝트 외부에있는 구성, 템플릿 및 속성 파일이있는 프로젝트에서 작업하고 패키지에 포함시킬 의도가없는 경우 개발 중에 매우 유용합니다. 당신이 열 경우 .projectRemoteSystemsTempFiles당신은 당신이 작업 할 선박 또는 버전하지 않을 수도 외부 폴더의 몇 가지를 연결할 수 있습니다. (보기를 링크 태그에서)

<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
    <name>RemoteSystemsTempFiles</name>
    <comment></comment>
    <projects>
    </projects>
    <buildSpec>
    </buildSpec>
    <natures>
        <nature>org.eclipse.rse.ui.remoteSystemsTempNature</nature>
    </natures>
    <linkedResources>
        <link>
            <name>CONFIG</name>
            <type>2</type>
            <location>C:/CONFIG</location>
        </link>
    </linkedResources>
</projectDescription>
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.