He examinado bastante y no he encontrado la mejor solución para convertir un proyecto IntelliJ existente a Gradle. Trabajo en un entorno de equipo y actualmente compartimos el archivo .ipr ya que tenemos algunas configuraciones de compilación que rastreamos. Eventualmente nos libraremos de aquellos a favor de Gradle, pero no puedo arruinar demasiado las cosas hasta que se complete la conversión de Gradle.
Además, nuestros archivos fuente Java se encuentran en la raíz del directorio src en lugar de src / main / java como es estándar.
¿Hay alguna manera de agregar Gradle a mi proyecto que no me haga eliminar y volver a crear mi proyecto IntelliJ y no fastidie a todos los demás cuando hagan un Git pull?
java
git
intellij-idea
gradle
Gremash
fuente
fuente

Respuestas:
Añadir:
en la carpeta del proyecto raíz y use el complemento, por ejemplo:
y con este fuego desde la línea de comando:
y después de eso:
Después de eso todo debería funcionar
fuente
No hay necesidad de eliminar ningún
.imlarchivo. Sigue esto:File->Open...y elige tu recién creadobuild.gradleOpen Existing ProjectDelete Existing Project and Importfuente
Otra forma, más simple.
Agrega tu
archivo a la raíz de su proyecto. Cierra el proyecto. Elimine manualmente el archivo * .iml. Luego elija "Importar proyecto ...", navegue hasta el directorio de su proyecto, seleccione el archivo build.gradle y haga clic en Aceptar.
fuente
En IntelliJ 2017.2.4 simplemente cerré el proyecto y lo volví a abrir y recibí un cuadro de diálogo que me preguntaba si quería vincularme con build.gradle que abrió el cuadro de diálogo de importación para los proyectos de Gradle.
No es necesario eliminar ningún archivo ni agregar el complemento de idea a build.gradle .
fuente
Solo como referencia futura, si ya tiene un
Mavenproyecto, todo lo que necesita hacer es hacer ungradle initen su directorio de proyecto que generarábuild.gradley otras dependencias, luego haga unogradle builden el mismo directorio.fuente
gradle initpuede generar varios tipos diferentes de proyectos, e incluso sabe cómo traducirpom.xmlarchivos simples a Gradle.Estoy usando la versión 12 de IntelliJ.
Resolví un problema similar creando un proyecto completamente nuevo y "Retirar del control de versiones" Combinar los dos proyectos más tarde fue bastante fácil.
fuente
Agregue
build.gradleen el directorio raíz de su proyecto.Entonces solo
File->Invalidate Caches / RestartAquí hay un build.gradle básico para proyectos Java:
fuente