J'essaie de créer un espace de travail dans le répertoire /Users/Shared/
en pensant pouvoir partager cet espace de travail entre utilisateurs. Le problème est qu'après avoir créé l'espace de travail et modifié l'autorisation, je rencontre l'erreur ci-dessous (image) sans même basculer vers un autre utilisateur.
J'ai changé les permissions de
/Users/Shared $ ll
drwxr-xr-x 3 HristoOskov wheel 102 Sep 18 20:07 myWorkspace
... à...
/Users/Shared $ ll
drwxrwxr-x 3 root admin 102 Sep 18 19:45 myWorkspace
Alors qu'est-ce que je fais mal ici? Comment dois-je configurer cet espace de travail afin que je puisse 1. supprimer le message d'erreur et 2. y accéder à partir des deux comptes sans voir le message d'erreur?
Au fait, je travaille sur Mac OS X Lion v10.7.1.
La bonne réponse peut être trouvée dans ceci (dupliquer) question .
J'ai reproduit la réponse ici (et ça marche!):
Supprimez simplement le fichier .lock du répertoire .metadata de votre répertoire d’espace de travail Eclipse.
J'ai déjà vu 3 autres corrections:
La solution se résume à nettoyer le dossier .metadata avec le contenu correct
Parfois, la suppression du fichier .lock ne fonctionne pas. Vous pouvez essayer ceci:
Supprimez RECENT_WORKSPACES ligne de Eclipse/configuration/.settings/org.Eclipse.ui.ide.prefs
pour les utilisateurs de Windows: Dans le cas où vous ne pouvez pas supprimer le fichier .lock
et il vous donne les informations suivantes:
Et vous savez qu'Eclipse est déjà fermé, ouvrez simplement Gestionnaire des tâches alors processus puis end precess
pour toutes les occurrences Eclipse.exe dans liste de processus.
Les espaces de travail ne peuvent être ouverts que dans un seul exemplaire d'Eclipse. De plus, vous en avez retiré votre propre accès en écriture. Tous les utilisateurs en question doivent avoir le groupe "admin" pour ce que vous avez fait pour même travailler un peu.
Lancer Eclipse dans Administrator Mode
le corrigea pour moi. Vous pouvez le faire par [Clic droit] -> Exécuter en tant qu’administrateur sur le Eclipse.exe
de votre répertoire d’installation.
J'étais sur un environnement de travail avec la machine Win7 ayant une autorisation restrictive. J'ai également supprimé les fichiers .lock
et .log
, mais cela n'a pas aidé. Cela peut être une combinaison de tous les facteurs qui ont contribué à son efficacité.
Une autre raison peut être que vous pointez sur un espace de travail d'un disque qui n'existe plus, en pensant que vous choisissez celui qui est valide. Par exemple, pour moi, l’espace de travail existait jadis sur le lecteur F, mais il se trouve maintenant sur mon lecteur D. Même si je n'ai plus le lecteur F, il est toujours répertorié comme un espace de travail que j'ai déjà utilisé lors du démarrage d'Eclipse. Lorsque je choisis cet ancien espace de travail, Eclipse se plaint que celui-ci est "en cours d'utilisation", ce qui est très étrange.
Dans mon cas, cela s'est produit sur une instance de test d'Eclipse exécutée à partir de ma session principale Eclipse pendant le développement du plug-in. Une erreur a provoqué la disparition de l'interface graphique, mais ne l'a pas totalement tué. Frapper le bouton d'arrêt dans la console s'en est occupé.
Vérifiez que vous avez suffisamment de droits pour le répertoire de l’espace de travail. J'ai eu cette erreur alors que je n'avais pas le droit d'écriture sur l'espace de travail.