Eclipse STS re crea carpetas cada vez que se abre, puede deberse a permisos de archivos

1

Bien, he hecho esta pregunta dos veces en stackoverflow dos veces, here y aquí .

No he recibido una respuesta, pero después de repensar el problema, creo que puede ser debido a los permisos de archivos / carpetas, ok, esto es lo que está pasando.

Entorno: eclipse STS 3.8.2 que se ejecuta en java 1.8 y el SO es macOs Sierra.

cuando abro el IDE por primera vez, crea una carpeta en mi usuario doméstico llamada .eclipse y dentro de una carpeta con el nombre org.springsource.sts_3.8.2.RELEASE_562342862_macosx_cocoa_x86_64 . El IDE usa esta carpeta para guardar la configuración, los complementos y así sucesivamente, bueno, luego, cuando cierro el IDE y lo abro nuevamente, el IDE crea una nueva carpeta como la primera, pero cambia el nombre de esta manera org.springsource .sts_3.8.2.RELEASE_562342586_macosx_cocoa_x86_64 y guarda la configuración allí, por lo que toda la configuración anterior se pierde.

Esto lleva a tener un entorno fresco cada vez que abro el IDE, por lo que cada complemento instalado se pierde. He intentado copiar y pegar el contenido de una carpeta a otra, pero el IDE ignora los archivos allí.

    
pregunta OJVM 08.11.2016 - 16:34

1 respuesta

1

Yo también estaba enfrentando el mismo problema. Para resolverlo hice los siguientes pasos.

  1. Extraiga el archivo tar / zip en cualquier lugar que desee.
  2. Arrastre el archivo STS.app a "Aplicaciones".
  3. Ahora también verá la aplicación STS en el launchpad.
  4. Ahora puede iniciar STS haciendo clic en este ícono de STS en la búsqueda de launchpad / spotlight.

Debería resolver el problema.

    
respondido por el Ashok Prajapati 03.12.2016 - 07:53

Lea otras preguntas en las etiquetas

¿Cómo crear un enlace, para múltiples usuarios, a un recurso compartido de red, que a su vez se encuentra en un recurso compartido de red? ___ paquete qstnhdr ___ .app que muestra una ventana Tkinter de baja resolución ______ qstntxt ___

Ya hice esta pregunta en stackoverflow pero como todavía no obtuve una respuesta y esto puede ser específico de Mac, vuelvo a preguntar aquí:

Estoy usando Pyinstaller para empaquetar una aplicación de Python en una aplicación de Mac. Esto está funcionando bien. Recientemente, he agregado una ventana GUI usando Tkinter para buscar actualizaciones, iniciar / detener la aplicación, etc.

Está sucediendo algo extraño que no entiendo. Después de ejecutar PyInstaller con éxito y crear una aplicación permanente %code% , obtengo el siguiente resultado después de ejecutar %code% :

%pre%

Este es el resultado al ejecutar el archivo %code% (imagen superior) y el %code% (imagen inferior):

Observeladiferenciaenlaresolucióndelaventana,aunqueelpaquete%code%contieneexactamenteelmismoprograma%code%...

¿Hayalgoquemefaltaparaobtenerlamismasoluciónenamboscasos?

    
______answer261534___

Encontré la respuesta leyendo cuidadosamente los documentos .

Me faltaba la configuración de retina de alta resolución en la parte de la aplicación de mi archivo de especificaciones, como se menciona en los documentos mencionados anteriormente:

Por ejemplo, cuando usa PyQt5, puede configurar NSHighResolutionCapable en True para que su aplicación también funcione en la pantalla de retina

Una vez que agregué el parámetro %code% como se indica a continuación, el problema desapareció :)

%pre%     
___