Intellij IDEA 14 Ошибки с помощью приложения grails run-app
Я обновил до IDEA 14 (с 13), и когда я пытаюсь запустить приложение grails 2.2.0, я получаю следующую ошибку:
FAILURE: Build failed with an exception.
* Where:
Build file '/Users/gdboling/Projects/GenRocket/web/build.gradle' line: 92
* What went wrong:
A problem occurred evaluating root project 'web'.
> No such property: environment for class: org.gradle.api.internal.project.DefaultProject_Decorated
Казалось бы, IDEA пытается использовать мой build.gradle как часть процесса сборки grails. ИДЕЯ 13 этого не делала. Я использую build.gradle для некоторых других связанных с неграфом задач для проекта.
Если я удалю файл build.gradle вместе, я получаю эту ошибку:
FAILURE: Build failed with an exception.
* What went wrong:
Task 'grails-run-app' not found in root project 'web'.
* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Я вижу просмотр Grails в среде IDE, но когда я пытаюсь сделать Make, он говорит мне повторно импортировать проект gradle. Таким образом, кажется, IntelliJ считает, что это проект gradle. Как я могу сказать, что это всего лишь проект Grails?
Чтобы подтвердить мои подозрения, я открыл проект grails, который не содержал build.gradle, и он отлично работает.
Ответы
Ответ 1
Я столкнулся с подобной проблемой, когда неосознанно продолжал спешить дальше в спешке. Таким образом, вы, вероятно, ошибочно создали проект gradle, как показано на снимке экрана.
И когда вы воссоздали проект, он создал его как "Создать проект из существующего источника", идея которого хорошо известна как grails-app (по умолчанию для идеи).
Посмотрите, можете ли вы воспроизвести ошибку, повторно импортировав проект, используя внешний модуль формы проекта проекта проекта.
![Probable Mistake done]()