Отказано в доступе при попытке использовать --browser в JSTestDriver на OSX 10.6 - PullRequest
2 голосов
/ 24 мая 2011

Сегодня вечером я начал играть с JSTestDriver и заставил его работать без особых проблем.Я пытаюсь использовать ключ --browser, чтобы он автоматически захватывал chrome или firefox в моей локальной системе;однако, это всегда выдавало ошибку, говорящую "разрешение отказано".Я попытался запустить команду, используя sudo, и все еще то же самое.

java -jar $JSTESTDRIVER_HOME/JsTestDriver-1.3.2.jar --port 4224 --browser /Applications/Firefox.app

Я могу открыть Firefox, используя указанный выше путь из терминала, поэтому знаю, что путь действителен.

Я чувствую, чтоМне не хватает чего-то простого и маленького.Кто-нибудь видел эту проблему и знает, что мне не хватает?

ОБНОВЛЕНИЕ 1: Попытка переместить Firefox из каталога / Applications /, но проблема все еще та же, даже при работе с учетной записью суперпользователя (с использованием sudo).

1 Ответ

2 голосов
/ 24 мая 2011

Нашел мою проблему.

Хотя /Applications/Firefox.app - это то, что показано в графическом интерфейсе, фактический исполняемый скрипт для программы находится в файле /Applications/Firefox.app/Contents/MacOS/firefox.

Изменение пути к более глубокой папке решило проблему.

...