Я немного осмотрелся и не нашел лучшего решения для преобразования существующего проекта IntelliJ в Gradle. Я работаю в командной среде, и в настоящее время мы совместно используем файл .ipr, поскольку у нас есть несколько конфигураций сборки, которые мы отслеживаем. В конце концов мы избавимся от тех, кто поддерживает Gradle, но я не могу слишком сильно все испортить, пока не завершится преобразование Gradle.
Кроме того, наши исходные файлы Java расположены в корне каталога src вместо src / main / java, как это стандартно.
Есть ли способ, которым я могу добавить Gradle в свой проект, который не заставит меня удалить и пересоздать мой проект IntelliJ и не испортит всех остальных, когда они делают Git pull?
java
git
intellij-idea
gradle
Gremash
источник
источник
Ответы:
Добавить:
в вашей корневой папке проекта, и используйте плагин, например:
и с этим огнем из командной строки:
и после этого:
После этого все должно работать
источник
Нет необходимости удалять любые
.iml
файлы. Следить за этим:File
->
Open...
и выберите свой недавно созданныйbuild.gradle
Open Existing Project
Delete Existing Project and Import
источник
Другой способ, проще.
Добавьте свой
файл в корне вашего проекта. Закройте проект. Удалите файл * .iml вручную. Затем выберите «Импортировать проект ...», перейдите в каталог вашего проекта, выберите файл build.gradle и нажмите «ОК».
источник
В IntelliJ 2017.2.4 я просто закрыл проект и снова открыл его, и у меня появилось диалоговое окно с вопросом, хочу ли я связать с build.gradle которое открыло диалог импорта для проектов Gradle.
Нет необходимости удалять какие-либо файлы или добавлять плагин идеи в build.gradle .
источник
Так же, как в будущем, если у вас уже есть
Maven
проект, все, что вам нужно сделать, это сделатьgradle init
в вашем каталоге проектов, который будет генерироватьbuild.gradle
и другие зависимости, а затем сделатьgradle build
в этом же каталоге.источник
gradle init
может генерировать различные типы проектов и даже знает, как переводить простыеpom.xml
файлы в Gradle.Я использую версию 12 IntelliJ.
Я решил аналогичную проблему, создав совершенно новый проект, и «Выписка из системы контроля версий» Объединить два проекта позже было довольно легко.
источник
Добавьте
build.gradle
в корневой каталог вашего проекта.Тогда просто
File
->Invalidate Caches / Restart
Вот основной build.gradle для проектов Java:
источник