Лучший способ добавить поддержку Gradle в проект IntelliJ



Я посмотрел вокруг совсем немного и не нашел лучшего решения для преобразования существующего проекта IntelliJ в Gradle. Я работаю в командной среде, и мы в настоящее время разделяем .ipr-файл, поскольку у нас есть несколько конфигураций сборки, которые мы отслеживаем. В конечном итоге мы избавимся от тех, кто выступает за Gradle, но я не могу слишком сильно испортить ситуацию, пока не будет сделано преобразование Gradle.



кроме того, наши исходные файлы Java находятся в папке src, а не src / main / java как стандарт.



есть ли способ добавить Gradle в мой проект, который не заставит меня удалить и воссоздать мой проект IntelliJ и не испортит всех остальных, когда они будут тянуть Git?

1991   6  

6 ответов:

Почему бы вам просто не добавить:

build.gradle 

в корневой папке проекта, и использовать плагин, например:

apply plugin: 'idea'
//and standard one
apply plugin: 'java'

и с этим огнем из командной строки:

gradle cleanIdea 

и после этого:

gradle idea

после этого все должно работать

нет необходимости удалять любые .iml файлы. Следуйте за этим:

  • закрыть проект
  • File->Open... и выберите ваш вновь созданный build.gradle
  • IntelliJ спросит вас, Хотите ли вы:
    • Open Existing Project
    • Delete Existing Project and Import
  • выбрать второй вариант, и вы сделали

другой способ, проще.

добавить

build.gradle

файл в корень вашего проекта. Закрыть проект. Удалить вручную.* iml-файл. Затем выберите " Импорт проекта...", перейдите в каталог проекта, выберите построить.gradle файл и нажмите кнопку ОК.

в IntelliJ 2017.2.4 я просто закрыл проект и снова открыл его, и у меня появился диалог с вопросом, Хочу ли я связаться с построить.gradle который открыл диалоговое окно импорта для проектов Gradle.

нет необходимости удалять файлы или добавлять идея плагин построить.gradle.

просто в будущем, если у вас уже есть Maven проект все, что вам нужно сделать, это сделать gradle init в вашем каталоге проекта, который будет генерировать build.gradle и другие зависимости, а затем сделать gradle build в том же каталоге.

Я использую версию 12 IntelliJ.

Я решил аналогичную проблему, создав совершенно новый проект и " проверка из системы управления версиями" Объединение двух проектов позже было довольно легко.

Comments

    Ничего не найдено.