2010-12-01 3 views
2

Сегодня я купил MacBook Air (я был преобразован из ПК-парня в Mac), и недавно я установил XAMPP и Eclipse для Mac, и я пытаюсь установить рабочую область для Eclipse как папку htdocs в XAMPP. Я всегда получаю предупреждение:Рабочее пространство Eclipse как htdocs в XAMPP не работает в Mac?

Рабочее пространство в использовании или не может быть создано, выберите другой!

каталог я пытаюсь установить это/Applications/XAMPP/HTDOCS

Я пытался установить другую директорию он прекрасно работает, пока он не выше один. Что я сделал не так? Я хочу, чтобы каталог был выше. Pls. help

ответ

5

Решение заключается в следующем:

  1. Перейти в папку HTDOCS и нажмите Ctrl + I, чтобы открыть окно
  2. «Get Info» В этом окне перейдите в правом нижнем углу и нажмите на значок замка, введите свой пароль, чтобы разблокировать настройки разрешений в окне
  3. Вы увидите список пользователей и их соответствующие разрешения. Изменение «администратор» 'ы разрешения на „Read & Write“
  4. Нажмите на замок еще раз, чтобы сохранить изменения и заблокировать разрешения для папки HTDOCS
  5. Запустите Eclipse, а затем выберите HTDOCS в качестве рабочей области, и
  6. Voila! Все готово.

Надеюсь, что это поможет.

1

Вероятно, это проблема с разрешениями. Приложение может не запрашивать права администратора для записи в (или в некотором смысле управления) этого каталога, он может просто просто терпеть неудачу. Как правило, вам необходимо предоставить права администратора, чтобы изменить что-либо под /Applications/.

Я бы не рекомендовал использовать /Applications/XAMPP/htdocs/ как ваше рабочее пространство. Ваша рабочая область должна либо находиться в вашем домашнем каталоге (Documents, либо, возможно, даже Library, хотя первая была бы более интуитивно понятной) или в каком-либо другом общем месте, если нескольким пользователям необходимо получить к ней доступ. Объединение его с самим приложением может привести к потере данных во время обновления приложения или каким-то другим образом запутать проблему.

Зачем вам данные в каталоге /Applications/?

+0

Hi David! Я установил XAMPP в этом каталоге/Application/XAMPP. У меня было рабочее пространство в папке htdocs, потому что это самый простой способ обновления и предварительного просмотра в браузере. По крайней мере, когда я использовал ПК. Вместо этого я попытался переместить папку XAMPP в папку «Документы», но у меня такая же проблема. Я думаю, что проблема заключается в папке htdocs – einstein

+0

@ Woho87: Возможно, файл '.lock' висит где-то в иерархии рабочей области? Это может быть простейшей причиной проблемы. – David

+0

Если у меня есть папка/Documents/workspace/"произвольная папка". Он работает, но я не могу просмотреть так просто, как если бы у меня был htdocs в качестве папки рабочего пространства – einstein

0

Проблема в том, что это рабочее пространство заблокировано. Быстрое решение удалить /Applications/XAMPP/htdocs/.metadata/.lock

немного длиннее решение попробовать следующую команду всякий раз, когда такая ситуация возникает: находки/Applications/XAMPP/HTDOCS -name "lock "-exec echo {} \;

Это покажет вам любой файл в этом каталоге, в котором есть блокировка имени. Помните, что скрытые файлы начинаются с. (например, .lock или .metadata).

Еще более длинный ответ заключается в том, что/Приложения находятся за пределами пользовательского пространства и не должны использоваться для пользовательских документов (например, файлов кода). В идеале их следует перенести в/Users или в каталог, специально созданный для этой цели (например,/home или/shared).Мне особенно нравится иметь каталог/Users/Shared для обмена файлами между учетными записями.