Gradle构建投掷错误

时间:2016-05-17 13:06:15

标签: intellij-idea gradle

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

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

./gradlew installDist

我收到此错误:

  

失败:构建因异常而失败。

     
      
  • 出了什么问题:   在根项目'HelloWorld'中找不到任务'installDist'。

  •   
  • 尝试:   运行gradlew任务以获取可用任务列表。使用--stacktrace选项运行以获取堆栈跟踪。使用--info或--debug选项运行以获得更多日志输出。

         

    建立失败

  •   

请让我知道解决方案。我花了一个小时没有解决这个问题。

2 个答案:

答案 0 :(得分:1)

如果您要尝试使用示例项目的gradle,最好的方法是 - 根本不使用任何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 wrapper

gradle wrapper

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

因此您已准备好将java代码添加到项目中。您应该创建在java-project layout

中定义的文件夹
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中导入此项目。

答案 1 :(得分:0)

springboot应用程序遇到了同样的问题。然后我发现install下没有build目录。

然后将id 'application'添加到build.gradle--plugs,效果很好。

此问题表明我们毫无疑问不知道gradle