7
votes

Eclipse ouvre un espace de travail vierge

J'ai ce problème étrange où se produit:

  • Fresh Eclipse Juno Install (avec toutes les mises à jour appliquées)
  • fonctionne bien pendant un moment qui demande quel espace de travail je veux ouvrir avec une boîte de dialogue sur le démarrage
  • Après quelques jours, cela m'empêche de m'avoir poussé pour l'espace de travail, ouvre des espaces de travail maquillés en blanc à la place in / utilisateurs / moi-même / documents

    Si je vérifie "Préférences -> Espace de travail -> Démarrage et arrêt" Tout semble bien, le seul espace de travail de la liste est celui que j'ai créé et la case à cocher qui indique "Ne pas demander à l'espace de travail" est pas vérifié .

    Cela s'est passé quelques fois déjà sur des installations d'éclipse fraîches et des disques durs frais (même machine, mais j'ai remplacé le disque dur, le système d'exploitation ré-installé et tout pour d'autres raisons et que c'est maintenant arrivé).

    Je suis sur:

    • OSX 10.7.5
    • Eclipse Juno (version de service 2)

      Toute aide appréciée!


3 commentaires

Pour quiconque vote à proximité de cette question - s'il vous plaît laissez-moi savoir où je suis censé le poster si pas ici. Obtenir un IDE pour travailler correctement est clairement en programmation.


Avez-vous essayé Stackexchange 'Stackmers?


@Adrianpanasiuk non, car la question appartient ici.


4 Réponses :


19
votes

J'ai exactement le même problème sur OSX, sans raison, une belle journée, Eclipse commencera avec un nouvel espace de travail vierge!

Et à toutes les réponses stupides et les répondeurs là-bas: Oui, je sais comment définir et sélectionner un espace de travail par défaut! Et aucune création d'un nouvel espace de travail, ré-importer de nombreux projets et perdre toutes mes 30 connexions de base de données sous mon extension de TOAD, n'est pas une option.

Qu'est-ce que j'ai trouvé, c'est que

  • Pour une raison quelconque Eclipse crée un répertoire / users / nom_name / documents / espace de travail qui est l'espace de travail vierge qu'il démarre avec (incorrectement)
  • Mon espace de travail habituel est sous / users / nom_name / Documents / Développement / Eclipse

    La solution est (ceci est sur Mac OSX, je ne sais pas s'il est identique sur Windows):

    1. goto votre répertoire Eclipse où vous exécutez Eclipse à partir de (la mine est / Applications / Eclipse )
    2. in {eclipse_dir} / configuration Ouvrez le fichier config.ini
    3. Trouver la ligne osgi.instance.area.default=@user.home /... et confirmez qu'il indique le répertoire Funus Workspace.
    4. Modifiez le chemin de cette entrée pour pointer vers le bon espace de travail
    5. enregistrer le fichier config.ini .
    6. Essayez de démarrer Eclipse et il devrait ouvrir votre espace de travail maintenant.
    7. Si votre Eclipse Get Stuck Chargement des plugins maintenant, goto votre répertoire d'espace de travail et recherchez le répertoire .metadata (sa cachée). Dans le répertoire .metadata , supprimez le répertoire .MYLYN et redémarrez Eclipse.
    8. Une fois que Eclipse a commencé avec l'espace de travail correct chargé, effectuez un arrêt Eclipse approprié pour vous assurer que votre espace de travail est fermé et enregistré correctement.

      Cela a fonctionné pour Eclipse Juno.

      J'espère que cela vous aide!


3 commentaires

Merci! Donnera un coup de feu et vous permettra de savoir si cela fait le tour pour moi aussi :)


J'ai oublié de mentionner, c'est pour Eclipse Juno


Toujours brisé à Mars.2, et votre solution fonctionne toujours.



2
votes

Il suffit d'exécuter cette commande m'a aidé Eclipse.exe -Data C: \ Développement \ Eclipse \ Espace de travail

FYI Cela se produit en raison de l'installation de certains plugins.


0 commentaires

1
votes

Ce même problème est arrivé à Windows sur deux installations Eclipse distinctes, sans installer de plugin.

J'ai pu obtenir mon espace de travail de travail en cliquant sur Fichier> Switch Workspace , mais la fermeture et l'ouverture Eclipse la réinitialisaient à nouveau à un espace de travail par défaut.

Qu'est-ce qui a apparemment résolu c'était de forcer Eclipse à enregistrer les paramètres de l'espace de travail en cochant l'invite invite pour l'espace de travail sur le démarrage paramètres dans Général> Démarrage et arrêt> Les espaces de travail , que j'avais éteint.

La prochaine fois Eclipse Ouvert, elle m'a demandé l'espace de travail, et cela en avait mon correct d'abord dans la liste. J'ai demandé de ne plus être invité à nouveau pour cela et maintenant il ouvre le bon espace de travail lorsque je lance une nouvelle fois Eclipse.


0 commentaires

0
votes

J'ai résolu ce problème selon La réponse de JJ-ZA , à l'exception des étapes 2 et 3:

  1. in {Eclipse_dir} / Configuration / .Settings Ouvrez le fichier org.eclipse.ui.ide.prefs (lorsque Eclipse ne fonctionne pas)

  2. trouve la ligne récent_workspaces = et confirmez que l'espace de travail pointe vers le répertoire de l'espace de travail correct et que plusieurs espaces de travail sont séparés par \ n


0 commentaires