J'ai remarqué qu'après l'installation de cdt, Eclipse charge toujours l'espace de travail par défaut. L'espace de travail répertorié dans le config.ini
dans osgi.instance.area.default
. Eclipse ne demande pas quel espace de travail ouvrir, que Prompt for workspace on startup
soit défini ou non.
Comment forcer Eclipse à demander quel espace de travail charger au démarrage?
J'ai eu le même problème avec Indigo sur Linux 3.0 X86_64: Après avoir exécuté Eclipse -clean
, tout est revenu à la normale.
Merci à certains commentaires sur le numéro d’Eclipse: https://bugs.Eclipse.org/bugs/show_bug.cgi?id=134412
Cela fonctionne pour moi si je coche la case "Demander un espace de travail au démarrage", que vous trouverez dans Fenêtre> Préférences> Général> Démarrage et arrêt> Espaces de travail.
HTH
Dans le dossier configuration/.settings de votre installation Eclipse, vous trouverez un fichier appelé org.Eclipse.ui.ide.prefs
. Ouvrez ce fichier dans un éditeur de texte et modifiez la propriété SHOW_WORKSPACE_SELECTION_DIALOG
de false à true.
Testé avec Eclipse 3.7 sous Windows.
J'utilise Eclipse Indigo, et voici comment je le fais:
Fenêtre> Préférences> Démarrage et arrêt> Espaces de travail
case à cocher en haut de la fenêtre: "Demander un espace de travail au démarrage"
Version: Ecliplse CIndigo Service Release 2
La case à cocher «Demander l’espace de travail au démarrage» ne fonctionnait pas . Vous pouvez définir l’espace de travail par défaut, rechercher le dossier nommé «configuration» dans le répertoire d’installation d’Eclipse et ouvrir le fichier «config.ini» . Vous allez éditer "osgi.instance.area.default" pour fournir votre espace de travail par défaut souhaité.
J'ai suivi le fil et fatigué toutes choses mais je n'ai pas travaillé. Enfin, j'ai vu que ma cible de raccourci Eclipse est comme ci-dessous
C:\Eclipse_3.6\Eclipse\eclipse.exe -clean -data "C:\workplace" ...
J'ai simplement supprimé l'option -data et cela a fonctionné. Maintenant, je dois popup pour choisir un espace de travail au démarrage.
à votre santé.
J'avais le même problème (dans Eclipse Juno), mais je voulais simplement changer l'espace de travail par défaut pour celui que j'utilise. Il y a une mise en:
Eclipse_DIRECTORY/configuration/config.ini
cela provoque le chargement d'un espace de travail spécifique sans demander un espace de travail. Si vous souhaitez simplement modifier l'espace de travail par défaut, vous pouvez simplement modifier la valeur ou l'ajouter si elle n'existe pas:
[email protected]/some_workspace
ou
osgi.instance.area.default =/some/absolute/path/some_workspace
Commencer Eclipse avec Eclipse -clean m'a fait des merveilles.
Je peux confirmer que j'ai le même problème. J'utilise également Eclipse Classic avec CDT. La chose amusante est que cela a commencé seulement plus tôt ce soir. Avant cela, j'étais toujours invité à entrer dans l'espace de travail. L'activation de "Demander l'espace de travail au démarrage" n'a aucun effet. Je ne lance pas Eclipse à l'aide d'un script de démarrage. Par conséquent, l'indicateur -data n'est pas défini au lancement. J'ai supprimé la ligne "osgi.instance.area.default" de la configuration/config.ini, mais cela n'a eu aucun effet.
Quelques bizarreries étranges liées à ce problème: si je supprime l’espace de travail «espace de travail», il le crée à nouveau lors du lancement. Cependant, lorsque je passe à l'un de mes "vrais" espaces de travail, je remarque que cet espace de travail n'est pas répertorié comme une option à activer.
Comme on pouvait s'y attendre, la réinstallation d'Eclipse résout le problème. Mais il serait plus agréable de trouver un moyen de résoudre le problème sans recourir à cela.
Aptana 3.2.2
\ configuration.settings\org.Eclipse.ui.ide.prefs
Modifier:
RECENT_WORKSPACES=I\:\\PDT\\workspace
Il vérifiera l’espace de travail récent, alors réglez-le comme vous le souhaitez, je le fais pour utiliser un lecteur externe.
J'ai résolu le problème en ajoutant le paramètre -showLocation à Eclipse.ini
J'ai eu le même problème sur mon Eclipse, et appeler Eclipse-clean n'a pas résolu le problème.
En fin de compte, j'ai compris que le dossier d'installation d'Eclipse contenait un script appelé Eclipse. Ce script définit des variables d’environnement puis appelle Eclipse.bin. L'appel pour Eclipse.bin contenait le commutateur de ligne de commande
-data ~/.Eclipse
Lorsque j'ai supprimé ce commutateur du script de démarrage, j'ai obtenu la sélection de l'espace de travail comme prévu. Peut-être que cela aide les autres à résoudre leurs problèmes.
Parfois, vous devez faire attention à la façon dont Eclipse est lancé. J'ai déjà épinglé Eclipse en cliquant avec le bouton droit sur l'exécutable et en le fixant dans la barre des tâches. De cette manière, Eclipse est lancé pour utiliser les paramètres sous c:\Utilisateur\Public\Documents publics\Eclipse ", ce qui n’est pas très souhaitable.
Cependant, si vous le verrouillez en créant un raccourci, il se lancera pour utiliser les paramètres du dossier d'installation d'Eclipse. Ensuite, tout est beaucoup plus logique.
si votre Eclipse se ferme automatiquement au démarrage, procédez comme suit: ouvrez les propriétés de votre raccourci et ajoutez -clean à la fin du chemin. ou le faire dans cmd: cd C:\PATH_TO_YOUR_Eclipse\eclipse -clean comme mentionné précédemment commentaires ci-dessus
Aller à la fenêtre - Préférences - Général - Démarrage et arrêt - Espaces de travail
Case à cocher pour Demander un espace de travail au démarrage est là. Sélectionnez le.
Au démarrage, Eclipse vous demandera de choisir un espace de travail.
---- MODIFIER ----
SurOSXle chemin de la barre de menus Eclipse (Juno) est:
Eclipse - Preferences
Dans la boîte de dialogue des préférences, j'ai sélectionné le nœud d'arborescence:
General - Startup and Shutdown - Workspaces
Dans ce panneau, il y avait une case à cocher intitulée
**Prompt for workspace on startup**
Je l'ai vérifié, puis j'ai arrêté Eclipse et je l'ai redémarré. Cela m'a incité à choisir un nouvel emplacement pour l'espace de travail.
Je vous recommande de créer un raccourci vers Eclipse.exe avec l'option de ligne de commande -data
. De cette façon, vous pouvez créer un raccourci séparé vers chaque espace de travail que vous utilisez et éviter les dialogues et les clics de souris inutiles.
Windows: créez simplement un raccourci Eclipse sur votre bureau, puis cliquez avec le bouton droit de la souris pour ouvrir Properties
et sous Shortcut
, définissez un paramètre comme celui-ci sur Target
: C:\Eclipse\eclipse.exe -data C:\Path\to\your\workspace1
. Cela lancera Eclipse et ouvrira automatiquement workspace1
.
Répétez les étapes pour tous les espaces de travail que vous utilisez souvent.
J'ai d'abord essayé l'option -clean, mais cela n'a pas résolu le problème.
Ensuite, j'ai ajouté l'option -data avec le chemin correct vers l'espace de travail.
Cela a résolu le problème pour moi.
Editer le fichier config.ini
avec
osgi.instance.area.default=\D:\\Projects\\Eclipse Workspace\\
a travaillé pour moi.