如何在Intellij IDEA中使用gradle run?

问题描述 投票:0回答:5

我有以下

build.gradle
文件:

apply plugin:'application'

mainClassName = "MyMain"

allprojects {
    sourceCompatibility = 1.7
    targetCompatibility = 1.7
}

repositories {
    mavenCentral()
}

dependencies {
    compile 'org.jsoup:jsoup:1.8.3'
}

所以当我这样做时

gradle run
它工作得很好,它使用jsoup等等。

现在,我已经在我的 Intellij Idea IDE 中导入了这个项目,我创建了一个 gradle 构建运行/调试配置,所以当我按绿色箭头“运行”时,它正在构建应用程序,但没有运行它,所以我猜它是执行

gradle build

我已经搜索了一种运行应用程序的方法,Intellij Idea 说我必须创建一个新的应用程序运行/调试配置。我做到了,告诉我的主类在哪里,但是当我单击运行时,它尝试生成源代码,并声称找不到 Jsoup 进行编译。

如何在intellij idea的IDE中模仿

gradle run

java intellij-idea gradle
5个回答
17
投票

您需要将 IDE 构建/运行操作委托给 Gradle

Idea preferences (screenshot)


13
投票

在 Intellij 中打开 gradle 窗口。查看->工具窗口->Gradle。

在右侧,您将看到所有 gradle 任务的列表。双击运行或右键单击并为其中任何一个指定快捷方式。


4
投票

查找Gradle 工具窗口。其余的都是不言自明的:)


2
投票

每次更改构建脚本时,不要忘记单击该工具窗口中的“刷新所有 Gradle 项目”。


0
投票

如果覆盖率未显示并且您的测试用例通过,请转到文件->设置>构建、执行、部署>gradle/maven>check--build and run using idea 和 check--run test using idea。 应用并重新运行您的测试用例。确保在编辑配置中您已选择默认覆盖范围作为想法。

© www.soinside.com 2019 - 2024. All rights reserved.