¿Qué es RemoteSystemsTempFiles en Eclipse?

145

Noté que tenía un proyecto llamado RemoteSystemTempFiles que nunca he creado. Después de buscar en Google, parece ser una función de complemento en eclipse, pero no tenía otra idea.

¿Puede alguien darme una mejor idea de lo que podría haber hecho y una pequeña explicación en esta carpeta? ¡Y también si no es perjudicial para mis otros proyectos!

jtanmay
fuente

Respuestas:

55

Puede eliminarlo si lo desea, no hace ningún daño a otros proyectos. Es creado por el explorador de sistemas remotos que viene con eclipse.

nkr1pt
fuente
66
Puede encontrar la configuración de Eclipse Remote Systems en Ventana -> Preferencias -> ingrese sistemas remotos en el cuadro de búsqueda en la parte superior
nkr1pt
27
¿Alguien sabe qué configuración de eclipse lo desactivará por completo? No quiero que RemoteSystemsTempFiles se vuelva a crear cada vez que uso eclipse.
joelittlejohn
3
Para mí, el proyecto no se muestra en mi espacio de trabajo, pero sigo recibiendo errores sobre su falta después de eliminar los archivos de mi sistema de archivos. ¿Alguien sabe por qué Eclipse todavía piensa que tengo este proyecto en mi espacio de trabajo?
Tyler Collier
10
Para apagarlo .
aproximadamente el
3
¿Qué es el explorador de sistemas remotos? ¿Por qué lo necesito?
powder366
90

Si desea eliminar RemoteSystemsTempFiles, solo vaya a Ventana -> Preferencias -> General -> Inicio y apagado y desmarque "RSE UI". Luego puede eliminar la carpeta y eclipse no lo recreará.

caosmasttter
fuente
3
Para que esto funcionara para mí, tuve que eliminar el proyecto y el contenido del disco desde Eclipse usando la Vista del proyecto . No fue lo suficientemente bueno para eliminar la carpeta del disco directamente.
Neil Traft
54

En Window->preferencestipo 'remoto' . Haga clic en la vista de sistemas remotos y desactive la casilla que dice "reabrir la vista de sistemas remotos al estado anterior" .

Eclipse ya agrega la carpeta .metadata , ¿por qué agrega desorden adicional?

eclipse_user
fuente
44
Para su información, esto apareció por primera vez en mi espacio de trabajo justo después de que Eclipse solicitó (y confirme) la carga de datos de usuario que hace de vez en cuando para mejorar Eclipse. Estoy corriendo Indigo.
Carl
15

Si todavía ve resultados no deseados en RemoteSystemsTempFiles cuando busca un recurso (por ejemplo, CTRL + MAYÚS + R), puede mostrar manualmente el recurso Eclipse en el Explorador de proyectos y eliminarlo ...

Vista Explorador de proyectos> Personalizar vista ...> Filtros> Desactive "Proyectos internos de RSE"> Aceptar> búsquelo en el árbol del Explorador de proyectos> amplíelo> elimine las carpetas antiguas.

Roberto Olivares
fuente
6

Deberá eliminar el paquete de tiempo de ejecución del usuario final de Remote System Explorer .
Ayuda > Detalles de instalación > Software instalado y desplácese hacia abajo hasta que lo vea.

Tiene varios subpaquetes, todos los cuales se eliminan por completo con su paquete principal.

bit2shift
fuente
Esta parece ser la solución más limpia / segura, ya que también actualiza los archivos de configuración de Eclipse correctamente (eliminando las funciones de RSE, etc.)
jansohn
Esta es la respuesta correcta, y precisamente por qué los desarrolladores se están alejando de Eclipse en masa ... ¡Archivos basura en mi espacio de trabajo!
Kevin Parker
5

He estado luchando con esta carpeta desde hace algún tiempo, ya que NINGUNA solución que he probado hasta ahora funcionó ...

Afortunadamente, hoy encontré la solución que resuelve este problema:

de la carpeta eclipse \ plugins, elimine todos los archivos (org.eclipse.rse. *. jar) (o haga una copia de seguridad para su comodidad).

Estos son los responsables de la creación de esta carpeta.

Eclipse funciona perfectamente sin ellos (no uso ninguna funcionalidad de esos paquetes).

¡Disfrutar!

spierobi
fuente
Puedo entender su preocupación, pero la solución realmente resuelve el problema. Lo probé tanto en Eclipse Juno como en Eclipse Kepler y funciona de maravilla. Simplemente elimine (copia de seguridad) el org.eclipse.rse de la carpeta de características y complementos, y RemoteSystemsTempFiles se ha ido, sin que se noten efectos secundarios. Esta configuración es utilizada diariamente por más de 6 personas en nuestro equipo.
spierobi
2
Eso es genial, pero ¿qué sucede cuando se necesitan esas bibliotecas? Eclipse se bloquea, posiblemente corrompe el código, arruina proyectos, etc.
Qix - MONICA FUE MALTRATADA el
Ahora hay 13 personas en mi equipo que usan Eclipse Kepler con el truco anterior. Nunca se bloqueó y nunca corrompió ningún código ni arruinó un proyecto. No estoy seguro de dónde / cómo se usan esos frascos, pero parece que nunca accedimos / usamos una funcionalidad que dependía de esos frascos.
spierobi
2
Funciona para mi. Puede estar corrompiendo el eclipse, pero desde mi perspectiva, el eclipse corrompió mi configuración y no me dio una opción obvia para desactivar su "función".
Angelo Fuchs
1
la respuesta de bit2shift parece ser mucho más limpia / segura: stackoverflow.com/a/38972116/3375325
jansohn
2

Me gustaría agregar que puede haber situaciones en las que en realidad no tenga instalados los complementos RSE UI . Sin embargo, RemoteSystemTempFiles seguirá apareciendo en los resultados de búsqueda :-(

Ejemplo : por ejemplo, ha utilizado una versión anterior de Eclipse, incluidos los complementos RSE UI. Más tarde, instaló una versión más nueva, probablemente en una carpeta diferente, pero reutilizando el espacio de trabajo anterior (mediante conversión). Esta vez no ha instalado los complementos de la interfaz de usuario de RSE, por lo que su IDE no tiene ninguna opción sobre esta maldita cosa (que de hecho es una herramienta muy buena mientras trabaja en sistemas remotos).

Sin embargo, a pesar de que no tiene los complementos instalados, Eclipse aún actualizará / usará ese antiguo / existente repositorio / contenedor de RemoteSystemTempFiles / lo que sea y, por lo tanto, siempre aparecerá en sus Resultados de búsqueda. Bastante molesto, lo sé!

La solución es bastante simple:

  1. En solo 2 pasos: instale el complemento y luego desactívelo.
    • Seleccione Help -> Install New Software, luego elija " http://download.eclipse.org/releases/[your-version-here] ", luego ingrese remoteen el cuadro de filtro.
    • buscar el Remote System Explorer End-User Runtime& co. Probablemente los complementos se pueden encontrar dentro del General Purpose Toolsgrupo, pero este grupo puede cambiar de una edición / plataforma a otra
    • instálelos / luego reinicie su IDE.
  2. Después de que se vuelva a abrir, seleccione Window-> Preferencesluego seleccione el General-> Startup and Shutdowny desactive la casilla RSE UI. Ahora está deshabilitado incluso en los resultados de búsqueda. Además, puede seleccionar Window-> Preferencesluego Remote Systems-> File Cachey hacer clicClear Cached Files .

Eso haría el truco , con suerte ;-)

Eugen Mihailescu
fuente
No funciona cuando la versión descargable está detrás de la versión ya instalada
Malcolm Boekhoff
0

Tuve un problema similar al usar la perspectiva Javascript. Por defecto en el lado izquierdo tiene un 'Explorador de secuencias de comandos' en lugar de un 'Explorador de proyectos'. Parece que, por defecto, mostraba los archivos en el espacio de trabajo en lugar de solo los proyectos. Me imagino que es lo mismo con la perspectiva PHP.

Porra
fuente
0

Tuve un problema similar al usar la perspectiva de PHP Explorer. Siempre tuve el problema de que Eclipse no podía guardar los metadatos del proyecto. Seleccioné los "filtros" para desmarcar el Proyecto temporal RSE. Una vez que apareció en la vista de árbol, hago clic derecho para eliminarlo. Luego puedo verificar nuevamente para mantener la misma configuración inicial.

usuario3187732
fuente
0

La forma más fácil de deshacerse de estos archivos es eliminarlos físicamente ... vaya a .../../eclipse-workspace/RemoteSystemsTempFiles y elimine desde allí ...

GSB
fuente
Esta respuesta no agrega ningún valor adicional con respecto a otras respuestas ya dadas.
colidyre
El problema con los comentarios anteriores tiene que ver con el eclipse, tenemos que eliminar físicamente lo que nadie dice a partir de lo que observé. Gracias.
GSB
1
El problema con su respuesta no es mencionar que si se instala Remote System Explorer End-User Runtime , ese mismo proyecto se volverá a crear cada vez que se inicie Eclipse. ¡Lucha contra la causa, no las consecuencias!
bit2shift
0

De hecho, me resulta bastante útil durante el desarrollo, especialmente si estoy trabajando en un proyecto que tiene configuraciones, plantillas y archivos de propiedades que se encuentran fuera de mi proyecto y no tengo intención de incluirlos en el paquete. si se abre la .projectde RemoteSystemsTempFilesque se puede vincular un par de carpetas externas que es posible que desee trabajar y que no se entregue o la versión. (vistazo a la etiqueta de enlace)

<?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>
Jalal Sordo
fuente