run intellij idea configurar application java git intellij-idea gradle

java - idea - La mejor manera de agregar soporte de Gradle al proyecto IntelliJ



intellij run gradle task (6)

He buscado bastante y no he encontrado la mejor solución para convertir un proyecto IntelliJ existente en Gradle. Trabajo en un entorno de equipo y actualmente compartimos el archivo .ipr ya que tenemos algunas configuraciones de compilación que rastreamos. Nos desharemos de aquellos que están a favor de Gradle con el tiempo, pero no puedo arruinar demasiado las cosas hasta que se complete la conversión de Gradle.

Además, nuestros archivos fuente de Java se encuentran en la raíz del directorio src en lugar de src / main / java como es estándar.

¿Hay alguna manera de que pueda agregar Gradle a mi proyecto que no me haga eliminar y recrear mi proyecto IntelliJ y no molestará a todos los demás cuando hagan una extracción de Git?


¿Por qué no acabas de agregar?

build.gradle

en su carpeta de proyecto raíz, y use el complemento, por ejemplo:

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

y con este fuego desde la línea de comando:

gradle cleanIdea

y después de eso:

gradle idea

Después de eso todo debería funcionar


En IntelliJ 2017.2.4 acabo de cerrar el proyecto y lo volví a abrir. Obtuve un diálogo que me preguntaba si quería vincularlo con build.gradle, que abría el 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 .


Estoy usando la versión 12 de IntelliJ.

Resolví un problema similar creando un proyecto completamente nuevo y "Comprobando desde el control de versiones". Combinar los dos proyectos más tarde fue bastante fácil.


No es necesario eliminar ningún archivo .iml . Sigue esto:

  • cerrar el proyecto
  • File -> Open... y elija su build.gradle recién creado
  • IntelliJ le preguntará si desea:
    • Open Existing Project
    • Delete Existing Project and Import
  • Elige la segunda opción y listo

Otra forma, más simple.

Agrega tu

build.gradle

archivo a la raíz de su proyecto. Cierra el proyecto Elimine manualmente el archivo * .iml. Luego elija "Importar proyecto ...", vaya a su directorio de proyectos, seleccione el archivo build.gradle y haga clic en Aceptar.


Solo como referencia futura, si ya tiene un proyecto Maven , todo lo que necesita hacer es hacer un gradle init en su directorio de proyecto que genere build.gradle y otras dependencias, luego haga una gradle build en el mismo directorio.