我看了很多,还没有找到将现有的IntelliJ项目转换为Gradle的最佳解决方案。我在一个团队环境中工作,我们目前共享.ipr文件,因为我们有一些构建配置需要跟踪。我们最终会摆脱那些有利于Gradle的东西,但在Gradle转换完成之前,我不能把事情搞得一团糟。
此外,我们的Java源文件位于src目录的根目录中,而不是标准的src/main/java。
有没有一种方法可以将Gradle添加到我的项目中,而不会让我删除并重新创建我的IntelliJ项目,并且不会在其他人进行Git pull时搞砸?
发布于 2014-11-07 17:12:14
添加:
build.gradle
在根项目文件夹中,并使用插件,例如:
apply plugin: 'idea'
//and standard one
apply plugin: 'java'
在命令行中执行以下命令:
gradle cleanIdea
在那之后:
gradle idea
在此之后,一切都应该正常工作
发布于 2016-06-17 23:18:46
作为将来的参考,如果你已经有一个Maven
项目,你所需要做的就是在你的项目目录中执行一个gradle init
,它将生成build.gradle
和其他依赖项,然后在同一目录中执行一个gradle build
。
发布于 2014-11-07 06:47:00
我使用的是IntelliJ的12版。
我解决了一个类似的问题,创建了一个全新的项目,“从版本控制中检出”之后合并这两个项目是相当容易的。
https://stackoverflow.com/questions/26745541
复制相似问题