intellij-idea - Gradle构建抛出错误

标签 intellij-idea gradle

我已经在intellij上创建了一个示例gradle项目。

我转到项目根文件夹并执行以下命令:

./gradlew installDist

我收到此错误:

FAILURE: Build failed with an exception.

  • What went wrong: Task 'installDist' not found in root project 'HelloWorld'.

  • Try: Run gradlew tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

    BUILD FAILED



请让我知道解决方法。我已经花了一个小时解决这个问题。

最佳答案

如果要尝试使用示例项目,最好的方法是完全不使用任何IDE。
首先,为您的项目创建一个目录,并将其设置为当前目录

mkdir myapp
cd myapp

然后通过以下方法检查gradle是否在您的PATH中:
gradle -v

你应该看到这样的东西
Gradle 2.12

现在您可以创建第一个gradle构建脚本了。您可以在vim编辑器中执行此操作,也可以根据需要进行操作。
vim build.gradle

只需将以下代码复制并粘贴到build.gradle文件中
apply plugin: 'java'

repositories {
    mavenCentral()
}

dependencies {
    testCompile 'junit:junit:4.11'
}

因此,您可以尝试构建空项目
gradle build

你也可能想添加gradle包装器
gradle wrapper

此命令将使用包装程序二进制文件添加gradlw脚本和gradle目录。

因此,您准备将Java代码添加到项目中。您应该创建在Java项目布局中定义的文件夹
mkdir src
mkdir src/main
mkdir src/main/java
mkdir src/test
mkdir src/test/java

结果你会得到
myapp  # project root folder
└── src
    ├── main
    │   └── java        
    └── test
        └── java

然后只需在您的IDE中导入该项目。

关于intellij-idea - Gradle构建抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37277071/

相关文章:

intellij-idea - Intellij gradle 项目同步需要很长时间

intellij-idea - 使用 IntelliJ 比较两个任意文件

intellij-idea - 如何在 IntelliJ 中选择所有出现的当前选择?

android - Gradle 找不到 Android 支持存储库 - Eclipse Neon、Gradle 3.5、javafxports

android - 找不到 gradle 3.0.0-alpha4

python - 有没有办法在 Windows 上使用 gradle 编译 python protobuf?

android - Android Studio-无法解析:com.android.support:appcompat-v7.22.2.0

gradle - 在Android gradle构建中,当输出目录不完全相同时,如何使它考虑不是UP-TO-DATE的任务?

hibernate - Intellij Hibernate 实体生成配置

java - Intellij Idea NoClassDefFoundError : com/intellij/util/messages/Topic