Недавно я попытался импортировать существующий проект Gradle, используя опцию "Открыть проект" в стартовом окне и существующий файл build.gradle для автоматической настройки проекта.
Сразу после этого в IntelliJ появилось сообщение об ошибке:
Не удалось получить модель типа "BasicIdeaProject" с помощью Gradle установки '/Users/myUser/Tools/gradle-1.3'. Создайте файл '/Users/myUser/IdeaProjects/myProject/database/build.gradle': 20 Возникла проблема оценки проекта: база данных. Возникла проблема оценки проекта: база данных. Команда "play" не была найдена в PATH. Убедитесь, что у вас установлен Play Framework 2.0 и на вашем пути.
Как бы то ни было, IntelliJ жалуется, что я не добавлял платформу воспроизведения в свою переменную PATH. Хотя вывод из оболочки говорит sth. else:
echo $PATH;
/usr/local/bin:/Users/myUser/Library/Ruby/Gems/1.8/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/Users/myUser/.yadr/bin:/Users/myUser/.yadr/bin/yadr:/Users/myUser/Tools/gradle/bin:/usr/local/Cellar/mongodb/2.2.2-x86_64//bin:/Users/myUser/Tools/groovy/bin:/Users/myUser/Tools/play-2.0
Я также написал простой класс для отображения переменной PATH, используемой IntelliJ:
public class Playground {
public static void main(String[] args) {
System.out.println( System.getenv( "PATH" ));
}
}
Когда я запускаю этот класс, он дает мне следующий вывод:
/usr/bin:/bin:/usr/sbin:/sbin
Как бы то ни было, IntelliJ полностью игнорирует переменную PATH, установленную в оболочке. Поэтому я хотел бы знать, как манипулировать/настраивать IntelliJ, чтобы распознать эту переменную PATH?
Оболочка, которую я использую, - zsh.
Заранее спасибо