2013-06-08 4 views
3

Какова наилучшая процедура для запуска нового проекта Gradle в IntelliJ IDEA 12.1.3?IntelliJ IDEA gradle project setup

Я создал скелет build.gradle файл с идеей плагин для создания файлов проекта:

apply plugin: 'java' 
apply plugin: 'idea' 

task wrapper(type: Wrapper) { 
    gradleVersion = '1.6' 
} 

Когда я открываю новый проект IntelliJ жалуется, что Groovy SDK is not configured for module:

Groovy SDK is not configured for module 'gradle'

После настройки Groovy SDK Я получаю проблемы проверки Java в файле сборки:

java.sql.Wrapper? (multiple choices...) Alt+Enter

Я делаю что-то неправильно или это нормально для проекта, основанного на Грейдле в IDEA? Должен ли я просто отключить проверку?


UPDATE

Я был в состоянии импортировать проект скелета и IDEA автоматически настроил все правильно. Однако я все еще получаю ошибки проверки Java в build.gradle, как показано выше.

Build #IU-129.451

ответ

3

Если вы используете idea задачу Gradle для создания файлов проекта, это нормально, так как нет никакого способа узнать, что IDEA класс путь сценария сборки сам. Если вы используете интеграцию Gradle IDEA («Импорт из модели Gradle»), эта проблема не существует.

+1

Импортирование чистой структуры проекта с помощью 'build.gradle' и оболочки задач отлично работало. Однако у меня все еще есть проблемы с проверкой в ​​файле 'build.gradle'. – jamesallman

+0

Возможно, вы не используете последнюю версию IDEA? –

+0

Я нахожусь в последней доступной версии, отличной от EAP, как было сказано выше. – jamesallman

2

Этот вопрос задан как год назад для IDEA 12, и в то время поддержка Gradle была еще ... допустим, «in progress». В то же время IDEA 13 отключен, а плагин поддержки Gradle значительно улучшился. Посмотрите это (короткое) видео на текущие возможности: https://m.youtube.com/watch?v=3Euo6xzCwY4 Это не глупые прохождение меню, это конкретный пример.

Смежные вопросы