¿Cómo forzar a Eclipse a solicitar el espacio de trabajo predeterminado?


Me di cuenta de que después de instalar cdt, Eclipse siempre carga el espacio de trabajo predeterminado. El espacio de trabajo listado en config.ini en osgi.instance.area.default. Eclipse no pregunta qué espacio de trabajo abrir, independientemente de si Prompt for workspace on startup está configurado o no.

¿Cómo obligo a Eclipse a preguntar qué espacio de trabajo cargar al iniciar?

Author: Richard Povinelli, 2011-08-14

19 answers

Tuve el mismo problema con indigo en linux 3.0 X86_64: Después de ejecutar eclipse -clean todo volvió a la normalidad.

Gracias por algunos comentarios sobre el tema del eclipse: https://bugs.eclipse.org/bugs/show_bug.cgi?id=134412

 110
Author: fasseg,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-14 08:32:59

Funciona para mí si marca la casilla 'Solicitar espacio de trabajo al iniciar', que se encuentra en Ventana > Preferencias > General > Inicio y apagado > Espacios de trabajo.

HTH

 105
Author: Andreas,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-07-01 17:13:24

Dentro de la configuración/.carpeta de configuración de su instalación de Eclipse, hay un archivo llamado org.eclipse.ui.ide.prefs. Abra este archivo en un editor de texto y cambie la propiedad SHOW_WORKSPACE_SELECTION_DIALOG de false a true.

Probado con Eclipse 3.7 en Windows.

 33
Author: Robert Taylor,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-19 16:41:28

Uso Eclipse Indigo, y así es como lo hago:

Ventana > Preferencias > Inicio y apagado > Espacios de trabajo

Casilla de verificación en la parte superior de la ventana:"Solicitar espacio de trabajo al iniciar"

 26
Author: Michael Szczepaniak,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-12-24 19:54:57

La casilla de verificación "Solicitar espacio de trabajo al iniciar" no funcionó. Puede configurar el espacio de trabajo predeterminado, buscar la carpeta llamada " configuration "en el directorio de instalación de Eclipse y abrir "config".archivo ini". Editarás el " osgi.instancia.zona.predeterminado " para proporcionar el espacio de trabajo predeterminado deseado.

 4
Author: Yongju,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-19 01:48:03

Versión: Ecliplse CIndigo Service Release 2

  1. Archivo > Cambiar Espacio de trabajo > Otro...
  2. En el cuadro de texto, escriba la ruta en el espacio de trabajo o Examine

Establece automáticamente el espacio de trabajo predeterminado durante la salida. Para cambiar el espacio de trabajo, vuelva al paso 1.

 4
Author: sacrilege,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-08-01 02:55:26

Seguí el hilo y cansé todas las cosas, pero no funcionó. Finalmente vi que mi objetivo de acceso directo eclipse es como abajo

C:\Eclipse_3.6\eclipse\eclipse.exe -clean -data "C:\workplace" ...

Simplemente eliminé la opción-data y funcionó. Ahora tengo una ventana emergente para elegir workspace al inicio.

Saludos.

 3
Author: ashah,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-01-14 12:27:07

Tuve el mismo problema (en Eclipse Juno), pero solo quería cambiar el espacio de trabajo predeterminado al que estoy usando. Hay una configuración en:

ECLIPSE_DIRECTORY/configuration/config.ini

Que causa que se cargue un espacio de trabajo específico sin solicitar un espacio de trabajo. Si solo desea cambiar el espacio de trabajo predeterminado, solo puede modificar el valor o agregarlo si no existe:

Osgi.instancia.zona.por defecto= @ usuario.inicio / some_workspace

O

Osgi.instancia.zona.default = /some/absolute/path / some_workspace

 3
Author: 11101101b,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-26 18:02:44

Comenzar eclipse con eclipse-clean hizo maravillas para mí.

 2
Author: AllBlackt,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-06-19 09:13:17

Puedo confirmar que estoy teniendo el mismo problema. También estoy usando eclipse classic con CDT. Lo curioso es que solo empezó a suceder esta tarde. Antes de eso, siempre me pedían el espacio de trabajo. Marcar "Solicitar espacio de trabajo al iniciar" no tiene efecto. No estoy lanzando eclipse usando un script de inicio, por lo que el indicador-data no está configurado en el lanzamiento. He eliminado la línea "osgi.instancia.zona.default " de la configuración / config.ini, pero eso no tuvo efecto.

A pocas peculiaridades extrañas que son incidentales a este problema: Si elimino el espacio de trabajo "workspace", lo crea nuevamente al iniciar. Sin embargo, cuando cambio a uno de mis espacios de trabajo "reales", me doy cuenta de que el espacio de trabajo "workspace" no aparece como una opción a la que se puede cambiar.

Como era de esperar, reinstalar eclipse resuelve el problema. Pero sería mejor encontrar una manera de solucionar el problema sin recurrir a eso.

 1
Author: Jim Kaiser,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-09-13 07:13:45

Aptana 3.2.2

\ configuration.preferencias\org.eclipsar.ui.IDE.prefs

Editar:

RECENT_WORKSPACES=I\:\\PDT\\workspace

Comprobará el espacio de trabajo reciente, así que simplemente configúrelo en lo que desee, lo hago para ejecutar desde una unidad externa.

 1
Author: Phil Jackson,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-22 18:15:31

Tuve el mismo problema en mi eclipse, y llamar a eclipse-clean no resolvió el problema.

Al final me di cuenta de que dentro de la carpeta de instalación de eclipse hay un script llamado eclipse. Este script hace algunos ajustes de variables de entorno y luego llama a eclipse.recipiente. La llamada para eclipse.bin contenía el interruptor de línea de comandos

-data ~/.eclipse

Cuando eliminé ese interruptor del script de inicio, obtuve la selección del espacio de trabajo como se esperaba. Tal vez eso ayuda a otros a resolver sus problemas.

 0
Author: Jürgen Sellinath,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-10-21 17:19:45

Ir a la ventana Prefer Preferencias-General {Inicio y apagado-Espacios de trabajo

La casilla de verificación para Solicitar workspace al iniciar está allí . Selecciónalo.

Luego, al iniciar eclipse pedirá la selección del espacio de trabajo.

---- EDIT ----

En OSX la ruta de la barra de menú Eclipse(Juno) es:

Eclipse - Preferences

En el cuadro de diálogo preferencias, seleccioné el nodo de árbol:

 General - Startup and Shutdown - Workspaces

Desde ese panel, había una casilla de verificación etiquetada

**Prompt for workspace on startup** 

I lo comprobó, luego apagó eclipse y lo reinició. Me pidió una nueva ubicación del espacio de trabajo.

 0
Author: Srikanth Venkatesh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-11-01 01:54:42

Editar el archivo config.ini con

osgi.instance.area.default=\D:\\Projects\\Eclipse Workspace\\

Funcionó para mí.

 0
Author: J-Phi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-19 06:12:34

Primero probé la opción-clean, pero eso no resolvió el problema.

Luego agregué la opción-data con la ruta correcta al espacio de trabajo.

Eso resolvió el problema para mí.

 0
Author: Arjen Rodenhuis,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-04 15:15:46

Resolví el problema añadiendo el parámetro-showLocation a eclipse.ini

 0
Author: user3107441,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-12-16 13:15:31

A veces es necesario prestar atención a howw Eclipse se lanza. Alguna vez pineado Eclipse por rigk-haga clic en el excutable y fijarlo a la barra de tareas. De esta manera, el Eclipse se inicia para usar la configuración en c:\User\public\public Documentos \ eclipse " que no es muy deseable.

Sin embargo, si lo anclas creando un atajo, se iniciará para usar la configuración en la carpeta de instalación de Eclipse. Entonces todo tiene mucho más sentido.

 0
Author: CCNA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-09-26 20:26:11

Si su eclipse se cierra automáticamente al inicio, puede hacer esto: abra las propiedades de su acceso directo y agregue-clean al final de la ruta. o haga esto en cmd: cd C:\PATH_TO_YOUR_ECLIPSE\eclipse -limpio como se mencionó anteriormente comentarios anteriores

 0
Author: ruelgumasing,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-10-09 10:19:24

Te recomiendo crear un acceso directo a eclipse.exe con la opción de línea de comandos -data. De esta manera, puede crear un acceso directo separado para cada espacio de trabajo que utilice, y evitar diálogos innecesarios y clics del ratón.

Windows: Simplemente cree un acceso directo de Eclipse en su escritorio, luego haga clic con el botón derecho para abrir Properties y debajo de Shortcut establezca algo como esto como Target: C:\eclipse\eclipse.exe -data C:\Path\to\your\workspace1. Esto iniciará Eclipse y abrirá automáticamente workspace1.

Repita los pasos para todos los espacios de trabajo que utilice frecuentemente.

 0
Author: Danijel,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-01-19 12:00:38