Gre*_*ash 156 java git intellij-idea gradle
我已经看了很多,并没有找到将现有IntelliJ项目转换为Gradle的最佳解决方案.我在团队环境中工作,我们目前共享.ipr文件,因为我们有一些跟踪的构建配置.我们最终将摆脱那些支持Gradle的人,但是在Gradle转换完成之前我不能搞得太多.
此外,我们的Java源文件位于src目录的根目录中,而不是标准的src/main/java.
有没有办法可以将Gradle添加到我的项目中,这样我就不会删除并重新创建我的IntelliJ项目,并且当他们执行Git拉动时不会让其他人搞砸?
小智 192
你为什么不添加:
build.gradle
Run Code Online (Sandbox Code Playgroud)
在根项目文件夹中,并使用插件,例如:
apply plugin: 'idea'
//and standard one
apply plugin: 'java'
Run Code Online (Sandbox Code Playgroud)
并从命令行发出此消息:
gradle cleanIdea
Run Code Online (Sandbox Code Playgroud)
在那之后:
gradle idea
Run Code Online (Sandbox Code Playgroud)
之后一切都应该有效
Mic*_*das 73
无需删除任何.iml文件.按照这个:
File -> Open... 并选择新创建的 build.gradleOpen Existing ProjectDelete Existing Project and ImportGui*_*n70 46
另一种方式,更简单.
添加你的
build.gradle
Run Code Online (Sandbox Code Playgroud)
文件到项目的根目录.关闭项目.手动删除*.iml文件.然后选择"导入项目...",导航到项目目录,选择build.gradle文件并单击"确定".
Ran*_*niz 21
在IntelliJ 2017.2.4中,我刚关闭项目并重新打开它,我得到一个对话框,询问我是否要与build.gradle链接,这为Gradle项目打开了导入对话框.
无需删除任何文件或将构思插件添加到build.gradle.
Yar*_*Yar 15
作为未来的参考,如果您已经拥有一个Maven项目,那么您需要做的就是gradle init在项目目录中执行生成build.gradle和其他依赖项,然后gradle build在同一目录中执行.
| 归档时间: |
|
| 查看次数: |
97804 次 |
| 最近记录: |