shell — Gradles init —type java-library работает в putty, но выдает ошибку при выполнении той же команды из php-скрипта

В настоящее время я пытаюсь включить Gradle в веб-среду Java, чтобы пользователь мог создавать свои файлы.
Я протестировал команду, чтобы сделать это, используя Putty, и она дала точные результаты, которые я ожидал (создав серию каталогов и подкаталогов).

$command = 'cd /home/neema/sites/javaIDE.local/branches/develop/javaIDE/app/java/User1/test1 2>&1';
$command2 = '/home/neema/sites/javaIDE.local/branches/develop/javaIDE/app/gradle/bin/gradle init --type java-library 2>&1';

Однако, когда я запускаю вышеупомянутые команды в shell_exec в php (console.logging the response), я получаю эту ошибку.

FAILURE: сборка не удалась, исключение.

  • Что пошло не так:
    Не удалось создать службу типа InitScriptHandler с помощью BuildScopeServices.createInitScriptHandler ().

  • Пытаться:
    Запустите с параметром —stacktrace, чтобы получить трассировку стека. Запустите с параметром —info или —debug, чтобы получить больше вывода журнала.

Я запустил трассировку стека, и это результат, http://pastebin.com/YaHyWNR6.

Я не могу на всю жизнь понять, почему это не сработает.
Я дал папке «test1» все разрешения (777) и теперь прибегаю к помощи 🙂

Заранее спасибо всем с пониманием.

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]