【问题标题】:Convert Java Project to Gradle Project in Intellij在 Intellij 中将 Java 项目转换为 Gradle 项目
【发布时间】:2017-12-07 03:23:14
【问题描述】:

我有一个非常基本的 java 项目。

在 Eclipse 中有一个将项目转换为 maven 项目的选项,您只需右键单击 java 项目并单击 “转换为 Maven 项目”。所以基本上它会为你创建一个 pom.xml 文件。

IntelliJ 是否有类似的命令可以转换为 Gradle?搜了一圈,好像没有。

【问题讨论】:

  • 下面的链接应该可以帮助你。首先在 eclipse 中将 java 项目转换为使用 gradle 构建,然后你可以在 Intellij 中导入它。 stackoverflow.com/questions/14615872/…
  • “添加框架支持”是菜单选项

标签: java intellij-idea gradle


【解决方案1】:

通过 Intellij IDEA 从 Maven 迁移到 Gradle 的简单方法是:

  1. https://gradle.org/ 安装 Gradle 构建工具
  2. 向系统环境添加路径(如在 Gradle 说明中)
  3. 在 Intellij IDEA 中打开您的 Maven 项目,然后打开“终端”选项卡。
  4. gradle init。等到构建过程结束,然后保存并关闭您的项目。
  5. 重新打开您的项目并单击自动导入,然后等待 Gradle 运行。大约需要 5 分钟。

【讨论】:

  • 我在第 5 步重新打开了我的项目。但没有出现自动导入弹出窗口。你能帮我吗?
  • 我认为你没有抓住重点。 OP 不是试图从 Maven 转换为 Gradle,而是试图从 IntelliJ 项目转换为 Gradle。那是不同的。
  • 嗨)同样适用于 intellij(没有 maven)。只需打开终端并执行其他步骤。为我工作
  • 这没什么用,它只是创建了一个默认的 build.gradle 文件,其中不包含我的 IntelliJ .iml 文件中的任何设置。
  • @JesseBarnum 它将 pop.xml 转换为 gradle 而不是 iml 转换为 gradle。
【解决方案2】:
  • 关闭你的项目(你可能想先提交)

  • 选择“新建项目”

  • 选择 Gradle(以及您需要的任何其他框架)

  • 输入要转换的Idea项目所在目录,然后 点击“完成”

想法应该处理其余的,您可能需要将文件移动到 main/java (etc)

我认为没有一种简单的方法可以做到这一点。

【讨论】:

  • 工作就像一个魅力。
【解决方案3】:

将常规项目转换为 Gradle 项目

  1. 在 IntelliJ IDEA 中打开您的项目。
  2. 创建一个 build.gradle 文件。添加您需要的信息。

示例:

plugins {
    id 'java'
}

group 'org.example'
version '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    testImplementation 'org.junit.jupiter:junit-jupiter-api:5.8.2'
}  

一旦您创建了 build.gradle 文件,IntelliJ IDEA 就会识别 Gradle 构建脚本并显示一条通知,建议将项目加载为 Gradle。加载项目后,IntelliJ IDEA 会启用 Gradle 工具窗口。

发件人:https://www.jetbrains.com/help/idea/gradle.html#convert_project_to_gradle

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-30
    • 2018-07-27
    • 2014-06-18
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 2023-03-26
    • 2012-09-21
    相关资源
    最近更新 更多